国产片侵犯亲女视频播放_亚洲精品二区_在线免费国产视频_欧美精品一区二区三区在线_少妇久久久_在线观看av不卡

服務(wù)器之家:專注于服務(wù)器技術(shù)及軟件下載分享
分類導(dǎo)航

PHP教程|ASP.NET教程|Java教程|ASP教程|編程技術(shù)|正則表達(dá)式|C/C++|IOS|C#|Swift|Android|VB|R語言|JavaScript|易語言|vb.net|

服務(wù)器之家 - 編程語言 - C/C++ - C語言菜鳥基礎(chǔ)教程之單精度浮點(diǎn)數(shù)與雙精度浮點(diǎn)數(shù)

C語言菜鳥基礎(chǔ)教程之單精度浮點(diǎn)數(shù)與雙精度浮點(diǎn)數(shù)

2021-06-04 14:18翡翠森林Z C/C++

在C語言中,單精度浮點(diǎn)數(shù)(float)和雙精度浮點(diǎn)數(shù)(double)類型都是用來儲(chǔ)存實(shí)數(shù)的,雙精度是用記憶較多,有效數(shù)字較多,數(shù)值范圍較大。

上節(jié)課 簡(jiǎn)單介紹了浮點(diǎn)數(shù)。計(jì)算機(jī)程序中的浮點(diǎn)數(shù)分為單精度浮點(diǎn)數(shù)和雙精度浮點(diǎn)數(shù)。

單精度和雙精度精確的范圍不一樣。

計(jì)算機(jī)里的最基本的存儲(chǔ)單位用位(bit)來表示。bit只能用來存儲(chǔ)0或1。
稍大一點(diǎn)的單位是字節(jié)(Byte,簡(jiǎn)寫為B)。
再大一級(jí)的是千字節(jié)(kilo Bytes),用k來表示。
再大一級(jí)的單位是兆字節(jié)(Mega Bytes),用M來表示。一張照片的大小通常為1~3M。
再大一級(jí)的單位為G。一部高清電影的大小通常為1~2G。
再大一級(jí)的單位為T。

換算關(guān)系為:

1B = 8bit
1k = 1024B = 2^10 B
1M = 1024k = 2^20 B
1G = 1024M = 2^30 B
1T = 1024G = 2^40 B

單精度(float)在計(jì)算機(jī)中存儲(chǔ)占用4字節(jié),32位,有效位數(shù)為7位(6位小數(shù)+小數(shù)點(diǎn))。
雙精度(double)在計(jì)算機(jī)中存儲(chǔ)占用8字節(jié),64位,有效位數(shù)為16位(15位小數(shù)+小數(shù)點(diǎn))。
不管是float還是double,在計(jì)算機(jī)中的存儲(chǔ)都遵循IEEE規(guī)范,使用二進(jìn)制科學(xué)計(jì)數(shù)法,都包含三個(gè)部分:符號(hào)位、指數(shù)位和尾數(shù)部分。其中float的符號(hào)位、指數(shù)位(即整數(shù)部分)、尾數(shù)部分分別為1, 8, 23。雙精度則分別為1, 11, 52。

C語言菜鳥基礎(chǔ)教程之單精度浮點(diǎn)數(shù)與雙精度浮點(diǎn)數(shù)

float

C語言菜鳥基礎(chǔ)教程之單精度浮點(diǎn)數(shù)與雙精度浮點(diǎn)數(shù)

double

精度主要取決于尾數(shù)部分的位數(shù),float為23位,最小為2的-23次方,約等于1.19乘以10的-7次方,所以float小數(shù)部分只能精確到后面6位,加上小數(shù)點(diǎn)算做一位,即有效數(shù)字為7位。
類似,double 尾數(shù)部分52位,最小為2的-52次方,約為2.22乘以10的-16次方,所以精確到小數(shù)點(diǎn)后15位,有效位數(shù)為16位。

程序驗(yàn)證:

?
1
2
3
4
5
6
7
8
9
10
11
12
13
#include <stdio.h>
 
int main()
{
 
  float a = 1.123456789;
  printf("a = %20.9f\n", a);
  
  double b = 2.123456789;
  printf("b = %20.9f\n", b);
  
  return 0;
}

注意:這里%20.9f表示浮點(diǎn)數(shù)總共有20位,其中小數(shù)占9位。不足20位的部分,左側(cè)用空格來填充。

運(yùn)行結(jié)果:

?
1
2
a =     1.123456836
b =     2.123456789

從運(yùn)行結(jié)果可以看出,單精度浮點(diǎn)數(shù)小數(shù)部分只有前6位是準(zhǔn)確的,后三位是不準(zhǔn)確的。雙精度小數(shù)部分9位都是準(zhǔn)確的。

原文鏈接:http://www.jianshu.com/p/74f7a0427662

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 2018天天操 | 欧美精品一区二区在线观看 | 国产尤物 | 欧美黄页 | 在线视频亚洲 | 黄色一区二区三区 | 欧美日韩一区二区视频在线观看 | 97精品国产| 欧美狠狠操 | 精品一区二区三区免费 | 精品久久久久一区二区国产 | 免费的一级黄色片 | 久久久久久免费毛片精品 | 九色网址 | 性色综合| 成人国产免费视频 | 国产美女在线观看 | 久久精品国产一区二区电影 | 99久久99久久久精品色圆 | 中文字幕亚洲一区二区三区 | 免费黄色大片 | 亚洲国产成人av好男人在线观看 | 亚洲成人av在线 | 欧美一级二级视频 | 久久a视频| 精精国产xxxx视频在线 | 国产a级大片| 另类国产ts人妖高潮系列视频 | 久久精品国产亚洲 | 欧美怡红院视频一区二区三区 | 福利久久久 | 中文字幕在线导航 | 在线观看的av | 亚洲乱码国产乱码精品精98午夜 | 国产欧美精品一区 | 午夜国产 | 欧美精品一级二级 | 色网站视频 | 久久av一区 | 久久天天 | 日韩欧美专区 |