數據類型之int與double之間的轉換


int 和double的運算結果double

若非要用int :大 double~小int(強制數據類型轉換);(int)+數據名 即:目標數據類型=(目標數據類型) 表達式**********導致精度丟失

小int~大double(自動轉換)

自動轉換規則:1、如果一個操作數為double型,則整個表達式可提升為double型

         2、滿足自動類型轉換的條件兩種類型要兼容(1)、數值類型(整型和浮點型)互相兼容

                           (2)、目標型大於原類型:double型大於int型

強轉導致精度丟失,輸出的數據有誤

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM