當前位置:編程學習大全網 - 電腦編程 - C語言中整數和小數的乘除規則是什麽?

C語言中整數和小數的乘除規則是什麽?

在C語言中,整數和浮點數都可以乘除。需要註意的是類型轉換。例如:

printf("%f ",3?/2?);輸出結果是0.000000。這不是預期的結果。因為C語言中3、2等常量默認為整型常量。3/2的結果是1。但是對於整數1,它的機器碼是000000000000000000?00000000?00000001

浮點數的編碼壹般采用IEEE754編碼,上面的機器碼用IEEE754編碼表示,表示0。正確的寫法應該是:

printf("%f ",(浮動)?3?/?2);

  • 上一篇:宏編程鼠標和電競鼠標的區別是什麽
  • 下一篇:Android使用OkHttp請求自簽名https網站。
  • copyright 2024編程學習大全網