Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> C++

C++ Floating-Point Constants คืออะไร?

Floating-point constants ระบุค่าที่ต้องมีส่วนทศนิยม

Floating-point constants มี "mantissa" (มีนติสซา) ระบุค่าของตัวเลข "exponent" (เอ็กซ์โพเนนต์) ระบุขนาดของตัวเลข และ suffix ทางเลือกที่ระบุชนิดของ constant (double หรือ float)

Mantissa ระบุเป็นลำดับตัวเลขตามด้วยจุด ตามด้วยลำดับตัวเลขทางเลือกแทนส่วนทศนิยม ตัวอย่าง -

24.25 12.00

ค่าเหล่านี้อาจมี exponent ได้ เช่น -

24.25e3 ซึ่งเทียบเท่า 24250

ใน C++ คุณสามารถใช้โค้ดต่อไปนี้สร้าง floating point constant -

ตัวอย่าง

#include <iostream>
using namespace std;
int main() {
    const float PI = 3.141; // 3.141 คือ floating point constant ส่วน PI คือ constant float
    cout << PI;
    return 0;
}

ผลลัพธ์

3.141