6
เหตุใด Math.Floor (Double) จึงส่งคืนค่าประเภท Double
ฉันต้องการรับค่าจำนวนเต็มด้านซ้ายมือจากทศนิยมหรือสองเท่า สำหรับ Ex: ฉันต้องได้ค่า 4 จาก 4.6 ฉันลองใช้ฟังก์ชัน Math.Floor แต่มันส่งคืนค่าสองเท่าเช่น: มันกลับ 4.0 จาก 4.6 เอกสาร MSDN ระบุว่าส่งคืนค่าจำนวนเต็ม ฉันขาดอะไรที่นี่? หรือมีวิธีอื่นในการบรรลุสิ่งที่ฉันกำลังมองหา?