เมธอด MathF.Ceiling() ใน C# ใช้สำหรับหาจำนวนเต็มที่น้อยที่สุดที่มากกว่าหรือเท่ากับค่า float ในอาร์กิวเมนต์
ไวยากรณ์
public static float Ceiling (float val);
พารามิเตอร์ val คือค่าจุดทศนิยม
ตัวอย่าง
using System;
class Demo {
public static void Main(){
float val1 = 12.67f;
float val2 = 30.13f;
Console.WriteLine("Ceiling (value1) = " + MathF.Ceiling(val1));
Console.WriteLine("Ceiling (value2) = " + MathF.Ceiling(val2));
}
}ผลลัพธ์
Ceiling (value1) = 13 Ceiling (value2) = 31
ตัวอย่างที่ 2 (ค่าลบและค่าเล็ก)
using System;
class Demo {
public static void Main(){
float val1 = 01.11f;
float val2 = -30.99f;
Console.WriteLine("Ceiling (value1) = " + MathF.Ceiling(val1));
Console.WriteLine("Ceiling (value2) = " + MathF.Ceiling(val2));
}
}ผลลัพธ์
Ceiling (value1) = 2 Ceiling (value2) = -30