Lenguaje

StrictMath.Ulp Método

Definición

Sobrecargas

Nombre Description
Ulp(Double)

Devuelve el tamaño de un ulp del argumento .

Ulp(Single)

Devuelve el tamaño de un ulp del argumento .

Ulp(Double)

Devuelve el tamaño de un ulp del argumento .

[Android.Runtime.Register("ulp", "(D)D", "")]
public static double Ulp(double d);
[<Android.Runtime.Register("ulp", "(D)D", "")>]
static member Ulp : double -> double

Parámetros

d
Double

el valor de punto flotante cuyo ulp se va a devolver

Devoluciones

el tamaño de un ulp del argumento

Atributos

Comentarios

Devuelve el tamaño de un ulp del argumento . Una unidad ulp, en el último lugar, de un double valor es la distancia positiva entre este valor de punto flotante y el double valor siguiente mayor en magnitud. Tenga en cuenta que para x que no sean NaN,ulp(-<i>x</i>) == ulp(<i>x</i>) .

Casos especiales: <ul><li> Si el argumento es NaN, el resultado es NaN. <li> Si el argumento es infinito positivo o negativo, el resultado es infinito positivo. <li> Si el argumento es positivo o negativo cero, el resultado es Double.MIN_VALUE. <li> Si el argumento es ±Double.MAX_VALUE, el resultado es igual a 2<sup>971</sup>. </ul>

Agregado en 1.5.

Java documentación para java.lang.StrictMath.ulp(double).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a

Ulp(Single)

Devuelve el tamaño de un ulp del argumento .

[Android.Runtime.Register("ulp", "(F)F", "")]
public static float Ulp(float f);
[<Android.Runtime.Register("ulp", "(F)F", "")>]
static member Ulp : single -> single

Parámetros

f
Single

el valor de punto flotante cuyo ulp se va a devolver

Devoluciones

el tamaño de un ulp del argumento

Atributos

Comentarios

Devuelve el tamaño de un ulp del argumento . Una unidad ulp, en el último lugar, de un float valor es la distancia positiva entre este valor de punto flotante y el float valor siguiente mayor en magnitud. Tenga en cuenta que para x que no sean NaN,ulp(-<i>x</i>) == ulp(<i>x</i>) .

Casos especiales: <ul><li> Si el argumento es NaN, el resultado es NaN. <li> Si el argumento es infinito positivo o negativo, el resultado es infinito positivo. <li> Si el argumento es positivo o negativo cero, el resultado es Float.MIN_VALUE. <li> Si el argumento es ±Float.MAX_VALUE, el resultado es igual a 2<sup>104</sup>. </ul>

Agregado en 1.5.

Java documentación para java.lang.StrictMath.ulp(float).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a