日本综合一区二区|亚洲中文天堂综合|日韩欧美自拍一区|男女精品天堂一区|欧美自拍第6页亚洲成人精品一区|亚洲黄色天堂一区二区成人|超碰91偷拍第一页|日韩av夜夜嗨中文字幕|久久蜜综合视频官网|精美人妻一区二区三区

RELATEED CONSULTING
相關咨詢
選擇下列產(chǎn)品馬上在線溝通
服務時間:8:30-17:00
你可能遇到了下面的問題
關閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
創(chuàng)新互聯(lián)GO教程:Go語言浮點類型(小數(shù)類型)

Go語言提供了兩種精度的浮點數(shù) float32 和 float64,它們的算術規(guī)范由 IEEE754 浮點數(shù)國際標準定義,該浮點數(shù)規(guī)范被所有現(xiàn)代的 CPU 支持。

成都創(chuàng)新互聯(lián)公司-專業(yè)網(wǎng)站定制、快速模板網(wǎng)站建設、高性價比金鄉(xiāng)網(wǎng)站開發(fā)、企業(yè)建站全套包干低至880元,成熟完善的模板庫,直接使用。一站式金鄉(xiāng)網(wǎng)站制作公司更省心,省錢,快速模板網(wǎng)站建設找我們,業(yè)務覆蓋金鄉(xiāng)地區(qū)。費用合理售后完善,10余年實體公司更值得信賴。

這些浮點數(shù)類型的取值范圍可以從很微小到很巨大。浮點數(shù)取值范圍的極限值可以在 math 包中找到:

  • 常量 math.MaxFloat32 表示 float32 能取到的最大數(shù)值,大約是 3.4e38;
  • 常量 math.MaxFloat64 表示 float64 能取到的最大數(shù)值,大約是 1.8e308;
  • float32 和 float64 能表示的最小值分別為 1.4e-45 和 4.9e-324。

一個 float32 類型的浮點數(shù)可以提供大約 6 個十進制數(shù)的精度,而 float64 則可以提供約 15 個十進制數(shù)的精度,通常應該優(yōu)先使用 float64 類型,因為 float32 類型的累計計算誤差很容易擴散,并且 float32 能精確表示的正整數(shù)并不是很大。

var f float32 = 16777216 // 1 << 24
fmt.Println(f == f+1)    // "true"!

浮點數(shù)在聲明的時候可以只寫整數(shù)部分或者小數(shù)部分,像下面這樣:

const e = .71828 // 0.71828
const f = 1.     // 1

很小或很大的數(shù)最好用科學計數(shù)法書寫,通過 e 或 E 來指定指數(shù)部分:

const Avogadro = 6.02214129e23  // 阿伏伽德羅常數(shù)
const Planck   = 6.62606957e-34 // 普朗克常數(shù)

用 Printf 函數(shù)打印浮點數(shù)時可以使用“%f”來控制保留幾位小數(shù)

package main

import (
    "fmt"
    "math"
)

func main() {
    fmt.Printf("%f\n", math.Pi)
    fmt.Printf("%.2f\n", math.Pi)
}

運行結(jié)果如下所示:

3.141593
3.14


新聞名稱:創(chuàng)新互聯(lián)GO教程:Go語言浮點類型(小數(shù)類型)
當前鏈接:http://www.dlmjj.cn/article/djhoipc.html