• <i id='aktoS'><tr id='aktoS'><dt id='aktoS'><q id='aktoS'><span id='aktoS'><b id='aktoS'><form id='aktoS'><ins id='aktoS'></ins><ul id='aktoS'></ul><sub id='aktoS'></sub></form><legend id='aktoS'></legend><bdo id='aktoS'><pre id='aktoS'><center id='aktoS'></center></pre></bdo></b><th id='aktoS'></th></span></q></dt></tr></i><div id='aktoS'><tfoot id='aktoS'></tfoot><dl id='aktoS'><fieldset id='aktoS'></fieldset></dl></div>

  • <legend id='aktoS'><style id='aktoS'><dir id='aktoS'><q id='aktoS'></q></dir></style></legend>
      • <bdo id='aktoS'></bdo><ul id='aktoS'></ul>

      <small id='aktoS'></small><noframes id='aktoS'>

        <tfoot id='aktoS'></tfoot>

        char.GetNumericValue 是怎么回事?

        What#39;s the deal with char.GetNumericValue?(char.GetNumericValue 是怎么回事?)
        • <bdo id='LdTem'></bdo><ul id='LdTem'></ul>
          <i id='LdTem'><tr id='LdTem'><dt id='LdTem'><q id='LdTem'><span id='LdTem'><b id='LdTem'><form id='LdTem'><ins id='LdTem'></ins><ul id='LdTem'></ul><sub id='LdTem'></sub></form><legend id='LdTem'></legend><bdo id='LdTem'><pre id='LdTem'><center id='LdTem'></center></pre></bdo></b><th id='LdTem'></th></span></q></dt></tr></i><div id='LdTem'><tfoot id='LdTem'></tfoot><dl id='LdTem'><fieldset id='LdTem'></fieldset></dl></div>
              <tbody id='LdTem'></tbody>

            <legend id='LdTem'><style id='LdTem'><dir id='LdTem'><q id='LdTem'></q></dir></style></legend>

              1. <tfoot id='LdTem'></tfoot>
              2. <small id='LdTem'></small><noframes id='LdTem'>

                • 本文介绍了char.GetNumericValue 是怎么回事?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着跟版网的小编来一起学习吧!

                  问题描述

                  限时送ChatGPT账号..

                  我正在研究 Project Euler 40,并且是有点困扰,没有 int.Parse(char).没什么大不了的,但我做了一些询问,有人建议使用 char.GetNumericValue.GetNumericValue 对我来说似乎是一个非常奇怪的方法:

                  I was working on Project Euler 40, and was a bit bothered that there was no int.Parse(char). Not a big deal, but I did some asking around and someone suggested char.GetNumericValue. GetNumericValue seems like a very odd method to me:

                  • 接受一个 char 作为参数并返回...一个双精度值?
                  • 如果 char 不是 '0' 到 '9',则返回 -1.0

                  那么这种方法背后的原因是什么,返回双重服务的目的是什么?我什至启动了 Reflector 并查看了 InternalGetNumericValue,但这就像在看 Lost:每个答案都会导致另一个问题.

                  So what's the reasoning behind this method, and what purpose does returning a double serve? I even fired up Reflector and looked at InternalGetNumericValue, but it's just like watching Lost: every answer just leads to another question.

                  推荐答案

                  请记住,它采用 Unicode 字符并返回一个值.'0' 到 '9' 是标准的十进制数字,但还有其他 Unicode 字符表示数字,其中一些是浮点数.

                  Remember that it's taking a Unicode character and returning a value. '0' through '9' are the standard decimal digits, however there are other Unicode characters that represent numbers, some of which are floating point.

                  喜欢这个角色:

                  Console.WriteLine( char.GetNumericValue( '' ) );
                  

                  在控制台窗口中输出 0.25.

                  Outputs 0.25 in the console window.

                  这篇关于char.GetNumericValue 是怎么回事?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持跟版网!

                  本站部分内容来源互联网,如果有图片或者内容侵犯了您的权益,请联系我们,我们会在确认后第一时间进行删除!

                  相关文档推荐

                  Force JsonConvert.SerializeXmlNode to serialize node value as an Integer or a Boolean(强制 JsonConvert.SerializeXmlNode 将节点值序列化为整数或布尔值)
                  Using JSON to Serialize/Deserialize TimeSpan(使用 JSON 序列化/反序列化 TimeSpan)
                  Could not determine JSON object type for type quot;Classquot;(无法确定类型“Class的 JSON 对象类型.)
                  How to deserialize a JSONP response (preferably with JsonTextReader and not a string)?(如何反序列化 JSONP 响应(最好使用 JsonTextReader 而不是字符串)?)
                  how to de-serialize JSON data in which Timestamp it-self contains fields?(如何反序列化时间戳本身包含字段的JSON数据?)
                  JSON.Net custom contract serialization and Collections(JSON.Net 自定义合约序列化和集合)
                    <tbody id='c72yw'></tbody>

                  • <tfoot id='c72yw'></tfoot>
                      <bdo id='c72yw'></bdo><ul id='c72yw'></ul>
                    • <i id='c72yw'><tr id='c72yw'><dt id='c72yw'><q id='c72yw'><span id='c72yw'><b id='c72yw'><form id='c72yw'><ins id='c72yw'></ins><ul id='c72yw'></ul><sub id='c72yw'></sub></form><legend id='c72yw'></legend><bdo id='c72yw'><pre id='c72yw'><center id='c72yw'></center></pre></bdo></b><th id='c72yw'></th></span></q></dt></tr></i><div id='c72yw'><tfoot id='c72yw'></tfoot><dl id='c72yw'><fieldset id='c72yw'></fieldset></dl></div>

                      <small id='c72yw'></small><noframes id='c72yw'>

                          <legend id='c72yw'><style id='c72yw'><dir id='c72yw'><q id='c72yw'></q></dir></style></legend>