国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

四舍五入(YZOJ-1012)

iliyaku / 1696人閱讀

摘要:問題描述輸入一個單精度浮點數,將其四舍五入到整數。輸出格式一個整數,即四舍五入的結果。樣例輸入樣例輸出提示本題有兩種方法數學方法用這個數加上以后向下取整參考程序參考程序

【問題描述】

輸入一個單精度浮點數,將其四舍五入到整數。

【輸入格式】

一個單精度浮點數。

【輸出格式】

一個整數,即四舍五入的結果。

【樣例輸入】

2.3

【樣例輸出】

2

【提示】

本題有兩種方法:
1、數學方法:用這個數加上0.5以后向下取整
2、printf("%.0lf",a);

【參考程序1】

#includeusing namespace std;int main(){    double a;    cin>>a;    double b=abs(a);    int sign=a/abs(a);    int ans=b+0.5;    cout<<ans*sign<<endl;     return 0;}

【參考程序2】

#includeusing namespace std;int main(){    double a;    cin>>a;    printf("%.0lf",a);    return 0;}

文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。

轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/122007.html

相關文章

  • BigDecimal遇到的問題,大伙也說說

    摘要:舍入方式需要弄明白自己的業務才用,別為了用而隨便選一個用四舍五入模式從零四舍五入。原值結論都是向前進一位四舍五入到正無窮。 一:相除精度丟失的問題  BigDecimal的api除法相對加減乘要實現的復雜多了,只介紹常用的我遇到的問題:   問題:兩數相除,如果9/3=3整除沒問題,但是10/3=0.33333333......除不盡,這里不能讓電腦一直除不盡,所以BigDecimal...

    harriszh 評論0 收藏0
  • JavaScript四舍五入的那些坑

    摘要:進制之謎眾所周知,計算機在設計之初,出于各方面角度考慮,最終采用二進制的格式來存儲數據。同樣的情況,也會出現在十進制和二進制的轉換中。當我們在計算機中,聲明一個變量為,其實該數字作為二進制保存在計算機中,并不真的是。 前言 經常使用JavaScript用來處理數字的程序員都知道,JavaScript的Number.toFixed,這一函數,在格式化數字時,會自動進行四舍五入,例如: 1...

    zollero 評論0 收藏0
  • 為什么你需要少看垃圾博客以及如何在Python里精確地四舍五入

    摘要:網上有人說,因為在計算機里面,小數是不精確的,例如在計算機中實際上是,所以當你對這個小數精確到小數點后兩位的時候,實際上小數點后第三位是,所以四舍五入,因此結果為。 今天又有一個Python初學者被中文技術博客中的垃圾文章給誤導了。 這位初學者的問題是: 在Python中,如何精確地進行浮點數的四舍五入,保留兩位小數? 如果你在Google或者百度上搜索,你會發現大量的來自CSDN或者...

    Object 評論0 收藏0
  • JavaScript四舍五入的改進

    摘要:但是在測試中出現了的問題。查了下資料發現是因為浮點數的存儲產生的問題。失去準確性的原因關于浮點數的存儲我了解不多,這里推薦這個文章給需要的同學浮點數陷阱及解法。注意返回的結果都是字符串。 前言 最近的兩個項目中都有涉及到數據統計的部分,一般來說金額的數據都是選擇保存2位小數,以前是使用JavaScript原生對象Number的toFixed方法。但是在測試中出現了3.235.toFix...

    Atom 評論0 收藏0

發表評論

0條評論

最新活動
閱讀需要支付1元查看
<