語法書 / AA 競程語法書 下冊 / 第九單元 / 浮點數轉型為整數的規則

9.9 浮點數轉型為整數的規則

浮點數轉成整數型態時,規則只有一條:小數部分直接捨去(正式說法:向零取整,truncation toward zero)。

#include <iostream>
using namespace std;

int main() {
    cout << (int)3.8 << '\n';     // 3:小數直接丟
    cout << (int)-2.9 << '\n';    // -2:負數也是「往 0 的方向」丟
    return 0;
}

執行結果:

登入後即可閱讀完整內容

語法書免費開放給所有 AACPOJ 帳號,註冊只要一分鐘。