![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
การ บวก ลบ คูณ หาร ตัวแปรต่างชนิดกันใน C++
การ บวก ลบ คูณ หาร ตัวแปรต่างชนิดกันใน C++
ในภาษา C++ ก่อนที่เราจะตั้งตัวแปรแต่ละตัวขึ้นมาก็ต้องมีการกำหนดชนิดของตัวแปรขึ้นมาด้วย ชนิดของตัวแปรนั้นก็ยังมีหลายชนิดอีกต่างหาก เอาเฉพาะตัวแปรชนิดที่เป็นตัวเลขก็ปาเข้าไปหลายชนิดแล้ว เช่น int ก็จะหมายถึงตัวเลขที่เป็นจำนวณเต็ม , float ก็หมายถึงชนิดตัวแปรที่เป็นทศนิยม เป็นต้น แล้วสมมติว่ามีการกระทำระหว่างตัวแปรสองชนิด เช่น การบวกเลข ระหว่าง int กับ float การลบ การคูณ การหาร เป็นต้น มันจะเกิดอะไรขึ้น ผมก็เลยได้เขียนโปรแกรมง่ายๆเพื่อทดสอบให้เห็นและเข้าใจว่าเมื่อเกิดเหตุการดังกล่าว มันจะเกิดอะไรขึ้น
สำหรับหลายๆคน ที่สงสัยคำตอบบางอย่าง เมื่อเราไม่รู้จะไปหาคำตอบได้ที่ไหน เราก็สามารถเขียนโค้ดขึ้นมาเองเพื่อทดสอบได้นะครับ เหมือนกันกับในที่นี้ เผื่ออาจารย์ออกข้อสอบถามขึ้นมา ก็เอาไปตอบได้เลยว่า เมื่อ int กับ float กระทำต่อกันแล้ว ผลที่ได้ก็จะกลายเป็น float เอง
1 Respond so far- Add one»
แสดงความคิดเห็น (กรุณาใส่ ชื่อ,อีเมล ให้ถูกต้อง)
เรื่องอื่นๆที่น่าสนใจ
![]() อย่าลืมทักกันบน Pantip |
![]() บทที่ 1.5 ทำความรู้จักกับ Expressions |
![]() คู่มือPrestaShopตอน คุณสมบัติและกลุ่มของสินค้า |
กรกฎาคม 22nd, 2012 at 9:11 am
ปล. ถ้าอยากให้เห็นภาพมากกว่านี้ก็ลองเปลี่ยนตัวเลขลองดูได้นะครับ จะได้เข้าใจและเห็นภาพมากยิ่งขึ้น