C++輸出四舍五入的一些小問題-創新互聯

嗯…今天剛去練了一會簡單題
就我大一剛上學做的那種題,嗯,然后我發現我還是得調試,想罵人了,就啥樣的題呢,
在這里插入圖片描述
嗯,就這樣的題,雖然我大一可能也過不了這種題,hh
現在題目里面要求一些四舍五入的問題
剛才沒整明白,試了一下才好像有點明白咋回事了
對于%d的輸出時,你是只能給他那個int型數據的,給他浮點數,就會輸出來一些亂七八糟的數,這個就從機器碼的角度來考慮,并沒有啥,所以對于浮點數只能先用int截斷,注意,這里的截斷是真的截斷,就是比如說這個,6.23這種數,截斷完了之后就是6,6.345這種數截斷完了之后就是6,沒有四舍五入啥的,想給他四舍五入的話,你就加一個0.5,上到整數位就可以了
比如說

創新互聯成立與2013年,是專業互聯網技術服務公司,擁有項目成都網站設計、成都網站建設網站策劃,項目實施與項目整合能力。我們以讓每一個夢想脫穎而出為使命,1280元疊彩做網站,已為上家服務,為疊彩各地企業和個人服務,聯系電話:13518219792
(int)(6.549+0.5)

這樣輸出出來就是7
而對于

6.459+0.5

輸出出來就是6,四舍五入嘛
接下來我們來看浮點數的四舍五入
你現在已經有一個浮點數了,我們想給他四舍五入的輸出出來,我還是沿用上面的辦法,給我的浮點數加一個0.005(這里面要求兩位小數)
然后要求輸出兩位嘛,我就來一個.2lf輸出
結果答案錯誤
后來我發現了一個神奇的事情,對于6.5456,%.2lf輸出之后是6.55,(他自己就會四舍五入了,真是神奇
然后又因為我自己給他加了一個0.005,結果變成可能是小數點后第三位是1,我給加了5之后就變成6了,得
放了幾個例子,大家試試⑧

printf("%d",(int)(9.8765+0.5));
printf("%.2lf",6.455);
printf("%.2lf",6.451+0.005);

你是否還在尋找穩定的海外服務器提供商?創新互聯www.cdcxhl.cn海外機房具備T級流量清洗系統配攻擊溯源,準確流量調度確保服務器高可用性,企業級服務器適合批量采購,新人活動首月15元起,快前往官網查看詳情吧

當前文章:C++輸出四舍五入的一些小問題-創新互聯
標題網址:http://m.kartarina.com/article40/cdcieo.html

成都網站建設公司_創新互聯,為您提供網站設計公司關鍵詞優化Google網站改版靜態網站響應式網站

廣告

聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯

成都定制網站建設
主站蜘蛛池模板: 国产成人精品无码一区二区三区 | 亚洲国产精品无码中文lv| 精品无码久久久久久久久久| 国产精品无码专区| 亚洲AV成人无码网天堂| 东京热加勒比无码视频| 午夜不卡无码中文字幕影院| 国产成年无码v片在线| 无码视频在线观看| 国产三级无码内射在线看| 日韩av无码国产精品| 人妻丰满熟妇无码区免费| 亚洲va中文字幕无码| 亚洲AV无码专区亚洲AV桃| 无码无遮挡又大又爽又黄的视频| 无码专区6080yy国产电影| 亚洲精品无码久久| 无码人妻丰满熟妇区五十路百度| 无码精品久久一区二区三区| 无码中文人妻在线一区二区三区 | 97性无码区免费| 无码视频一区二区三区在线观看| 中文无码人妻有码人妻中文字幕| 亚洲日韩一区二区一无码| 中日韩亚洲人成无码网站| 亚洲AV日韩AV永久无码下载| 东京无码熟妇人妻AV在线网址| 色综合色国产热无码一| 国产成人无码A区在线观看导航| 一本天堂ⅴ无码亚洲道久久| 日韩丰满少妇无码内射| 日韩精品无码一区二区三区不卡| 国产又爽又黄无码无遮挡在线观看| 日韩美无码五月天| r级无码视频在线观看| 国产高新无码在线观看| 亚洲中文字幕无码永久在线| 国产50部艳色禁片无码| 精品日韩亚洲AV无码| 亚洲精品无码久久久久久| 久久精品日韩av无码|