12
ฉันควรใช้ประเภทข้อมูลใดสำหรับสกุลเงินในเกม
ในเกมจำลองธุรกิจอย่างง่าย (สร้างขึ้นใน Java + Slick2D) จำนวนเงินของผู้เล่นควรถูกจัดเก็บเป็นfloatหรือintหรืออย่างอื่นหรือไม่? ในกรณีใช้งานของฉันธุรกรรมส่วนใหญ่จะใช้เซ็นต์ ($ 0.50, $ 1.20, ฯลฯ ) และการคำนวณอัตราดอกเบี้ยแบบง่ายจะมีส่วนเกี่ยวข้อง ฉันเคยเห็นคนพูดว่าคุณไม่ควรใช้floatเป็นสกุลเงินเช่นเดียวกับคนที่พูดว่าคุณไม่ควรใช้intเป็นสกุลเงิน ฉันรู้สึกว่าฉันควรใช้intและคำนวณหาเปอร์เซ็นต์ที่จำเป็น ฉันควรใช้อะไร