เมื่อข้อมูลดิบถูกป้อนเข้ามาประมวลผลในคอมพิวเตอร์จึงเกิดปัญหาหน่วยความจำเนื่องจากขอบเขตของข้อมูล จึงต้องมีชนิดของข้อมูลเพื่อจำแนก ขอบเขตที่แน่นอนเพื่อที่คอมพิวเตอร์จะได้เตรียมพื้นที่ในการเก็บค่านั้นๆได้เพียงพอ
ข้อมูลชนิดจำนวนเต็ม
คือ ชนิดข้อมูลที่อยู่ในรูปจำนวนเต็มบวก เต็มลบ และ เต็มศูนย์
- int (ใช้พื้นที่ 32 บิต) (ขอบเขต 2^-31 ถึง 2^31 - 1)
- long (ใช้พื้นที่ 64 บิต) (ขอบเขต 2^-63 ถึง 2^63 - 1 )
- byte (ใช้พื้นที่ 8 บิต) (ขอบเขต 0 ถึง 2^8 )
- short (ใช้พื้นที่ 16 บิต) (ขอบเขต 2^-15 ถึง 2^15 - 1)
คือ ชนิดข้อมูลที่อยู่ในรูปจำนวนจริง มีจุดทศนิยม
- float (ใช้พื้นที่ 32 บิต)
- double (ใช้พื้นที่ 64 บิต)
** นิยมใช้ double มากกว่า float แม้ว่าจะใช้พื้นที่มากกว่าก็ตาม ทำให้ค่าที่เก็บนั้นไม่คลาดเคลื่อน
ข้อมูลชนิดตรรกะ
คือ ชนิดข้อมูลที่ใช้เก็บค่าทางตรรกะ ที่มีเพียง จริง และ เท็จ
- bool มีค่าเพียง 2 ค่า คือ true และ false
ข้อมูลชนิดข้อความ
คือ ชนิดข้อมูลที่ใช้เก็บข้อความ (string) และอักขระเพียงหนึ่งตัว (char)
- string (พื้นที่ขึ้นอยู่กับขนาดข้อความ) (สามารถรับอักขระได้หลายตัว)
- char (N/A) (สามารถรับอักขระได้เพียงตัวเดียว)
ขอผ่านมาสักนิด ขอลองคิดจากอ่านตาม
ตอบลบขอชมใจที่งาม แบ่งความรู้อยู่เรื่อยไป
^^
สำฟลับคนที่ไม่มีพื้นฐานมาก่อน ก็สามารถช่วยได้เยาะทีเดียวละค่ะ เนื้อหาก้อใช้คำง่ายๆในการอธิบายให้เข้าใจได้ดี
ตอบลบขอบคุณสำหรับการแบ่งปัน ความรู้ ^__^
ตอบลบขอบคุณมากครับ ได้ความรู้จริง ๆ
ตอบลบขอบคุณมากๆค่ะ เป็นประโยชน์ในการเรียนมาก
ตอบลบ