<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                企業??AI智能體構建引擎,智能編排和調試,一鍵部署,支持知識庫和私有化部署方案 廣告
                # float(C# 參考) **float** 關鍵字表示存儲 32 位浮點值的簡單類型。下表顯示了 **float** 類型的精度和大致范圍。 | 類型 | 大致范圍 | 精度 | .NET Framework 類型 | | --- | --- | --- | --- | | **float** | -3.4?×?1038 到 +3.4?×?1038 | 7 位 | [System.Single](https://msdn.microsoft.com/zh-CN/library/system.single.aspx) | ## 文本 默認情況下,賦值運算符右側的實數被視為 [double](https://msdn.microsoft.com/zh-CN/library/678hzkk9.aspx)。因此,應使用后綴 f 或 F 初始化浮點型變量,如以下示例中所示: ``` float x = 3.5F; ``` 如果在以上聲明中不使用后綴,則會因為您嘗試將一個 [double](https://msdn.microsoft.com/zh-CN/library/678hzkk9.aspx) 值存儲到 **float** 變量中而發生編譯錯誤。 ## 轉換 可在一個表達式中兼用數值整型和浮點型。在此情況下,整型將轉換為浮點型。根據以下規則計算表達式: * 如果其中一個浮點型為 [double](https://msdn.microsoft.com/zh-CN/library/678hzkk9.aspx),則表達式的計算結果為 [double](https://msdn.microsoft.com/zh-CN/library/678hzkk9.aspx) 或 [bool](https://msdn.microsoft.com/zh-CN/library/c8f5xwh7.aspx)(在關系表達式或布爾表達式中)。 * 如果表達式中不存在 [double](https://msdn.microsoft.com/zh-CN/library/678hzkk9.aspx) 類型,則表達式的計算結果為 **float** 或 [bool](https://msdn.microsoft.com/zh-CN/library/c8f5xwh7.aspx)(在關系表達式或布爾表達式中)。 浮點表達式可以包含下列值集: * 正零和負零 * 正無窮和負無窮 * 非數字值 (NaN) * 有限的非零值集 有關這些值的更多信息,請參見 [IEEE](http://go.microsoft.com/fwlink/?LinkId=26269) 網站上的“IEEE Standard for Binary Floating-Point Arithmetic”(二進制浮點算法的 IEEE 標準)。 在下面的示例中,包含 [int](https://msdn.microsoft.com/zh-CN/library/5kzh1b5w.aspx)、[short](https://msdn.microsoft.com/zh-CN/library/ybs77ex4.aspx) 和 **float** 類型的數學表達式得到一個 **float** 結果。(請記住 **float** 是 [System.Single](https://msdn.microsoft.com/zh-CN/library/system.single.aspx) 類型的別名。)請注意,表達式中沒有 [double](https://msdn.microsoft.com/zh-CN/library/678hzkk9.aspx)。 ``` class FloatTest { static void Main() { int x = 3; float y = 4.5f; short z = 5; var result = x * y / z; Console.WriteLine("The result is {0}", result); Type type = result.GetType(); Console.WriteLine("result is of type {0}", type.ToString()); } } /* Output: The result is 2.7 result is of type System.Single //'float' is alias for 'Single' */ ``` ## C# 語言規范 有關詳細信息,請參閱 [C# 語言規范](https://msdn.microsoft.com/zh-CN/library/ms228593.aspx)。該語言規范是 C# 語法和用法的權威資料。 ## 請參閱 [Single](https://msdn.microsoft.com/zh-CN/library/system.single.aspx) [C# 參考](https://msdn.microsoft.com/zh-CN/library/618ayhy6.aspx) [C# 編程指南](https://msdn.microsoft.com/zh-CN/library/67ef8sbd.aspx) [強制轉換和類型轉換(C# 編程指南)](https://msdn.microsoft.com/zh-CN/library/ms173105.aspx) [C# 關鍵字](https://msdn.microsoft.com/zh-CN/library/x53a06bb.aspx) [整型表(C# 參考)](https://msdn.microsoft.com/zh-CN/library/exx3b86w.aspx) [內置類型表(C# 參考)](https://msdn.microsoft.com/zh-CN/library/ya5y69ds.aspx) [隱式數值轉換表(C# 參考)](https://msdn.microsoft.com/zh-CN/library/y5b434w4.aspx) [顯式數值轉換表(C# 參考)](https://msdn.microsoft.com/zh-CN/library/yht2cx7b.aspx)
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看