สอบถามวิธีการปัดเศษเพื่อนำไปคำนวณ java

คือผมต้องการหาค่า cos (90)  ซึ่งมันต้องเท่ากับ 0
แต่ Math.cos(Math.toRadians(90)) มันไม่เท่ากับ 0  
มีวิธีปัดเศษยังไงบ้างครับเพราะผมต้องนำค่านี้ไปคำนวณต่อ
มีวิธีอื่นมั๊ยครับที่จะหาค่า cos(90) แล้วเท่ากับ 0
คำตอบที่ได้รับเลือกจากเจ้าของกระทู้
ความคิดเห็นที่ 7
ใช้ Math.round() ครับ จะเอากี่ตำแหน่งก็ว่าไป ฟังก์ชั่น standard ของ java เลย

ปล.
การคำนวนตัวเลขใน java ต้องระวังเป็นพิเศษครับ ส่วนใหญ่เขาแนะนำให้ใช้ BigDecimal
ซึง การคูณ การหาร ต้องกำหนด scale ที่แน่นอน ลองๆ search ดูครับ
แสดงความคิดเห็น
โปรดศึกษาและยอมรับนโยบายข้อมูลส่วนบุคคลก่อนเริ่มใช้งาน อ่านเพิ่มเติมได้ที่นี่