Hva er gulvfunksjon i matematikk?
En etasjefunksjon som også er kjent som den største heltallsfunksjonen i matematikk tar et reelt tall "x" som input. Den returnerer det største heltall som er mindre enn eller lik inndatanummer x. Det er normalt betegnet som gulv(x) eller ⌊x⌋. Det brukes til å konvertere et reelt tall med brøkdel til et heltall uten brøkdel. For å forstå det bedre, la oss ta en rask titt på eksemplene nedenfor.
floor(5) = 5
floor (1.3) = 1
floor (7.9) = 7
Hva er Math.floor()-metoden i Java?
Java gir tilsvarende matematisk gulvfunksjon. Slik kan du forstå det.Metodehode
public static double floor(double x)
Metoden tar en dobbel verdi ( dobbel x ) som en parameter hvis gulv må bestemmes. Det krever ikke å importere noen ekstern pakke.
Retur Type math.floor
Metoden returnerer en dobbel ( dobbel etasje ) verdi som er mindre enn eller lik den gitte parameteren.Eksempel
public class Driver1 {
public static void main(String[] args) {
double x = 50; // floor for whole number (Integer value)
double floorValue = Math.floor(x);
System.out.println("floor⌊" + x + "⌋ = " + floorValue);
x = 21.7; // floor for positive decimal
floorValue = Math.floor(x);
System.out.println("floor⌊" + x + "⌋ = " + floorValue);
x = -21.7; // floor for negative decimal
floorValue = Math.floor(x);
System.out.println("floor⌊" + x + "⌋ = " + floorValue);
x = 0; // floor for zero (Integer value)
floorValue = Math.floor(x);
System.out.println("floor⌊" + x + "⌋ = " + floorValue);
// Boundary Cases
x = +3.3/0; // Case I - floor for +Infinity
floorValue = Math.floor(x);
System.out.println("floor⌊" + x + "⌋ = " + floorValue);
x = -3.3/0; // Case II - floor for -infinity
floorValue = Math.floor(x);
System.out.println("floor⌊" + x + "⌋ = " + floorValue);
x = -0.0/0; // Case III - floor for NaN
floorValue = Math.floor(x);
System.out.println("floor⌊" + x + "⌋ = " + floorValue);
}
}
Produksjon
gulv⌊50,0⌋ = 50,0 gulv⌊21,7⌋ = 21,0 gulv⌊-21,7⌋ = -22,0 gulv⌊0,0⌋ = 0,0 gulv⌊Uendelig⌋ = Uendelig gulv⌊-Uendelig⌋ = -Uendelig gulv⌋ = Uendelig
GO TO FULL VERSION