Bagikan melalui


StrictMath.NextAfter Metode

Definisi

Overload

NextAfter(Double, Double)

Mengembalikan angka floating-point yang berdekatan dengan argumen pertama dalam arah argumen kedua.

NextAfter(Single, Double)

Mengembalikan angka floating-point yang berdekatan dengan argumen pertama dalam arah argumen kedua.

NextAfter(Double, Double)

Mengembalikan angka floating-point yang berdekatan dengan argumen pertama dalam arah argumen kedua.

[Android.Runtime.Register("nextAfter", "(DD)D", "")]
public static double NextAfter (double start, double direction);
[<Android.Runtime.Register("nextAfter", "(DD)D", "")>]
static member NextAfter : double * double -> double

Parameter

start
Double

memulai nilai floating-point

direction
Double

nilai yang menunjukkan tetangga mana atau startstart harus dikembalikan

Mengembalikan

Angka titik mengambang yang berdekatan directiondengan start ke arah .

Atribut

Keterangan

Mengembalikan angka floating-point yang berdekatan dengan argumen pertama dalam arah argumen kedua. Jika kedua argumen membandingkan sebagai argumen kedua yang sama dikembalikan.

Kasus khusus: <ul><li> Jika salah satu argumen adalah NaN, maka NaN dikembalikan.

<li> Jika kedua argumen ditandatangani nol, direction dikembalikan tidak berubah (sebagaimana disiratkan oleh persyaratan mengembalikan argumen kedua jika argumen dibandingkan sebagai sama).

<li> Jika start adalah ±Double#MIN_VALUE dan direction memiliki nilai sehingga hasilnya harus memiliki besaran yang lebih kecil, maka nol dengan tanda yang sama seperti start yang dikembalikan.

<li> Jika start tidak terbatas dan direction memiliki nilai sedih sehingga hasilnya harus memiliki besaran yang lebih kecil, Double#MAX_VALUE dengan tanda yang sama seperti start yang dikembalikan.

<li> Jika start sama dengan ± Double#MAX_VALUE dan direction memiliki nilai sehingga hasilnya harus memiliki besaran yang lebih besar, tak terbatas dengan tanda yang sama seperti start yang dikembalikan. </Ul>

Ditambahkan dalam 1.6.

Dokumentasi Java untuk java.lang.StrictMath.nextAfter(double, double).

Bagian halaman ini adalah modifikasi berdasarkan pekerjaan yang dibuat dan dibagikan oleh Proyek Sumber Terbuka Android dan digunakan sesuai dengan istilah yang dijelaskan dalam Lisensi Atribusi Creative Commons 2.5.

Berlaku untuk

NextAfter(Single, Double)

Mengembalikan angka floating-point yang berdekatan dengan argumen pertama dalam arah argumen kedua.

[Android.Runtime.Register("nextAfter", "(FD)F", "")]
public static float NextAfter (float start, double direction);
[<Android.Runtime.Register("nextAfter", "(FD)F", "")>]
static member NextAfter : single * double -> single

Parameter

start
Single

memulai nilai floating-point

direction
Double

nilai yang menunjukkan tetangga mana atau startstart harus dikembalikan

Mengembalikan

Angka titik mengambang yang berdekatan directiondengan start ke arah .

Atribut

Keterangan

Mengembalikan angka floating-point yang berdekatan dengan argumen pertama dalam arah argumen kedua. Jika kedua argumen dibandingkan sebagai nilai yang setara dengan argumen kedua dikembalikan.

Kasus khusus: <ul><li> Jika salah satu argumen adalah NaN, maka NaN dikembalikan.

<li> Jika kedua argumen ditandatangani nol, nilai yang setara direction dengan dikembalikan.

<li> Jika start adalah ±Float#MIN_VALUE dan direction memiliki nilai sehingga hasilnya harus memiliki besaran yang lebih kecil, maka nol dengan tanda yang sama seperti start yang dikembalikan.

<li> Jika start tidak terbatas dan direction memiliki nilai sedih sehingga hasilnya harus memiliki besaran yang lebih kecil, Float#MAX_VALUE dengan tanda yang sama seperti start yang dikembalikan.

<li> Jika start sama dengan ± Float#MAX_VALUE dan direction memiliki nilai sehingga hasilnya harus memiliki besaran yang lebih besar, tak terbatas dengan tanda yang sama seperti start yang dikembalikan. </Ul>

Ditambahkan dalam 1.6.

Dokumentasi Java untuk java.lang.StrictMath.nextAfter(float, double).

Bagian halaman ini adalah modifikasi berdasarkan pekerjaan yang dibuat dan dibagikan oleh Proyek Sumber Terbuka Android dan digunakan sesuai dengan istilah yang dijelaskan dalam Lisensi Atribusi Creative Commons 2.5.

Berlaku untuk