ควรทำความคุ้นเคยกับฟังก์ชัน ceil ในวิชาคณิตศาสตร์ก่อนที่เราจะย้ายไปใช้วิธี ceil ใน Java
“ฟังก์ชัน ceil แปลงเลขฐานสิบให้เป็นจำนวนเต็มที่มากที่สุดทันที”
หากตัวเลขที่ผ่านเป็นจำนวนเต็มหรือจำนวนเต็มแล้ว ตัวเลขเดียวกันคือค่าเพดาน อย่างไรก็ตาม หากคุณส่งค่า Null ไปยังฟังก์ชัน ceil ในวิชาคณิตศาสตร์ คุณจะได้ "ศูนย์"
ฟังก์ชันเพดานในคณิตศาสตร์คืออะไร?
Math.ceil() วิธีการใน Java คืออะไร?
Java จัดเตรียมเมธอดในตัวเพื่อคำนวณฟังก์ชัน ceil ในวิชาคณิตศาสตร์ ที่เราสามารถใช้ได้อย่างอิสระโดยการส่งอาร์กิวเมนต์ประเภท "double" ไปยังเมธอดMath.ceil( ) มาดูกรณีขอบเขตก่อนที่จะย้ายไปที่กรณีการใช้งาน- หากพารามิเตอร์ “ double ” เป็น “ จำนวนเต็ม ” ทางคณิตศาสตร์ด้วย [เช่น: 2.0 เหมือนกับ 2 ] - ผลลัพธ์จะเท่ากับจำนวนเต็ม [เช่น; 2เอง] .
- หากพารามิเตอร์ (ให้พารามิเตอร์ = x) น้อยกว่า 0 แต่มากกว่า -1 [ -1 > x < 0 ] - ผลลัพธ์จะเท่ากับลบศูนย์ [-0 ]
- หากพารามิเตอร์คือNaN, +0, -0 หรือ ∞ - ผลลัพธ์จะเหมือนกับพารามิเตอร์
- ถ้าพารามิเตอร์เป็น " null " - ไม่เหมือนกับฟังก์ชัน ceil ทางคณิตศาสตร์ที่คุณจะได้ศูนย์ คุณจะได้java.lang.NullPointerException ที่ นี่
ตัวอย่าง
class Main {
public static void main(String[] args) {
Double totalStudentsInClass = 25.0;
Double flourWeightInKgs = 5.13;
Double aPoundOfOxygenInLitres = 0.3977;
Double startingArrayIndexInJava = 0.0;
Double aSelfDrivingCar = Double.NaN;
Double numberOfStarsInTheSky = Double.POSITIVE_INFINITY;
// For parameter [ -1 > x < 0 ]
Double x = -0.025;
// using Math.ceil() method
System.out.println("Total Students In Class = " + Math.ceil(totalStudentsInClass));
System.out.println("Flour Weight In Kgs = " + Math.ceil(flourWeightInKgs));
System.out.println("A Pound of Oxygen in Litres = " + Math.ceil(aPoundOfOxygenInLitres));
System.out.println("Starting Array Index In Java = " + Math.ceil(startingArrayIndexInJava));
System.out.println("A Self Driving Car = " + Math.ceil(aSelfDrivingCar));
System.out.println("Number Of Stars In The Sky = " + Math.ceil(numberOfStarsInTheSky));
System.out.println("Positive Zero = " + Math.ceil(+0.0));
System.out.println("Negative Zero = " + Math.ceil(-0.0));
System.out.println("x = " + x + " [ -1 > x < 0 ] = " + Math.ceil(-0.0));
}
}
เอาต์พุต
จำนวนนักเรียนในชั้นเรียน = 25.0 น้ำหนักแป้งเป็นกิโลกรัม = 6.0 ออกซิเจนหนึ่งปอนด์ในหน่วยลิตร = 1.0 ดัชนีอาร์เรย์เริ่มต้นใน Java = 0.0 รถยนต์ที่ขับเอง = NaN จำนวนดาวบนท้องฟ้า = อนันต์ บวกศูนย์ = 0.0 ลบศูนย์ = -0.0 x = -0.025 [ -1 > x < 0 ] = -0.0
บทสรุป
สำหรับการยึดเกาะเสียงเหนือวิธี java ceil เราขอแนะนำให้คุณมีความรู้พื้นฐานที่ดีเกี่ยวกับฟังก์ชันเพดานทางคณิตศาสตร์ด้วย การมีรากฐานที่มั่นคงจะช่วยสร้างรากฐานที่มั่นคง อย่างไรก็ตาม คุณสามารถเรียนรู้ เติบโต และเช่นเคย อย่าลืมฝึกฝน!
อ่านเพิ่มเติม: |
---|
GO TO FULL VERSION