โค้ดยิม/จาวาบล็อก/สุ่ม/วิธีการ Java Math.ceil()
John Squirrels
ระดับ
San Francisco

วิธีการ Java Math.ceil()

เผยแพร่ในกลุ่ม
ควรทำความคุ้นเคยกับฟังก์ชัน 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 เราขอแนะนำให้คุณมีความรู้พื้นฐานที่ดีเกี่ยวกับฟังก์ชันเพดานทางคณิตศาสตร์ด้วย การมีรากฐานที่มั่นคงจะช่วยสร้างรากฐานที่มั่นคง อย่างไรก็ตาม คุณสามารถเรียนรู้ เติบโต และเช่นเคย อย่าลืมฝึกฝน!
ความคิดเห็น
  • เป็นที่นิยม
  • ใหม่
  • เก่า
คุณต้องลงชื่อเข้าใช้เพื่อแสดงความคิดเห็น
หน้านี้ยังไม่มีความคิดเห็นใด ๆ