| 4 | 1/1 | 返回列表 |
| 查看: 1101 | 回復(fù): 3 | |||
dp.xiong新蟲 (初入文壇)
|
[交流]
一個(gè)奇怪的double型數(shù)據(jù)輸出問題 已有3人參與
|
|
#include void main(){ double a=8.86; printf("%.16g",a); } 此時(shí)輸出為8.859999999999999;小數(shù)點(diǎn)后邊為什么還沒有16位呢? 若將printf("%.16g",a);改為printf("%.15g",a);則準(zhǔn)確輸出8.86; 請(qǐng)問這是為什么?急求高手解答。 [ Last edited by dp.xiong on 2011-5-26 at 23:27 ] |

木蟲 (正式寫手)
|
其實(shí)使用.15并沒有做到在內(nèi)存中準(zhǔn)確存儲(chǔ),顯示正確只是因?yàn)樗纳嵛迦?br /> 樓主可以到wiki上查一下double的格式 小數(shù)的二進(jìn)制到十進(jìn)制的相互轉(zhuǎn)換,存在著不可調(diào)和的矛盾:有限位二進(jìn)制不一定能精確表示有限位的十進(jìn)制小數(shù) 所以簡(jiǎn)單地說,0.1這個(gè)數(shù),double也不能精確保存 |
| 4 | 1/1 | 返回列表 |
| 最具人氣熱帖推薦 [查看全部] | 作者 | 回/看 | 最后發(fā)表 | |
|---|---|---|---|---|
|
[考研] 085600,專業(yè)課化工原理,320分求調(diào)劑 +4 | 大饞小子 2026-03-29 | 4/200 |
|
|---|---|---|---|---|
|
[考研] 求收留 +5 | 1943443204 2026-03-28 | 5/250 |
|
|
[考研] 一志愿太原理工安全工程300分,求調(diào)劑 +5 | 0857求調(diào)劑. 2026-03-24 | 6/300 |
|
|
[考研] 070300求調(diào)劑306分 +4 | 26要上岸 2026-03-27 | 4/200 |
|
|
[考研] 材料與化工(0856)304求B區(qū)調(diào)劑 +8 | 邱gl 2026-03-27 | 8/400 |
|
|
[考研] 材料求調(diào)劑 一志愿哈工大總分298分,前三科223分 +5 | dongfang59 2026-03-27 | 5/250 |
|
|
[考研] 考研調(diào)劑 +4 | Sanmu-124 2026-03-26 | 4/200 |
|
|
[考研] 322求調(diào)劑 +4 | 我真的很想學(xué)習(xí) 2026-03-23 | 4/200 |
|
|
[考研] 298調(diào)劑 +3 | jiyingjie123 2026-03-27 | 3/150 |
|
|
[考研] 一志愿陜師大生物學(xué)071000,298分,求調(diào)劑 +5 | SYA! 2026-03-23 | 5/250 |
|
|
[考研] 284求調(diào)劑 +11 | junqihahaha 2026-03-26 | 12/600 |
|
|
[考研] 求調(diào)劑 一志愿 本科 北科大 化學(xué) 343 +6 | 13831862839 2026-03-24 | 7/350 |
|
|
[考研] 327求調(diào)劑 +7 | prayer13 2026-03-23 | 7/350 |
|
|
[考研] 材料考研求調(diào)劑 +3 | Dendel 2026-03-23 | 6/300 |
|
|
[考研] 材料科學(xué)與工程 317求調(diào)劑 +4 | JKSOIID 2026-03-26 | 4/200 |
|
|
[考研] 081700 調(diào)劑 267分 +11 | 迷人的哈哈 2026-03-23 | 11/550 |
|
|
[考研] 打過很多競(jìng)賽,085406控制工程300分,求調(diào)劑 +3 | askeladz 2026-03-26 | 3/150 |
|
|
[考研] 293求調(diào)劑 +7 | 加一一九 2026-03-24 | 7/350 |
|
|
[考研] 調(diào)劑 +4 | 13853210211 2026-03-24 | 4/200 |
|
|
[考研] 269求調(diào)劑 +4 | 我想讀研11 2026-03-23 | 4/200 |
|