MathF.Pow(Single, Single) Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Mengembalikan angka tertentu yang dinaikkan ke pangkat dua yang ditentukan.
public:
static float Pow(float x, float y);
public static float Pow (float x, float y);
static member Pow : single * single -> single
Public Shared Function Pow (x As Single, y As Single) As Single
Parameter
- x
- Single
Angka titik mengambang presisi tunggal yang akan dinaikkan ke kekuatan.
- y
- Single
Angka floating-point presisi tunggal yang menentukan daya.
Mengembalikan
Angka x
yang dinaikkan ke daya y
.
Keterangan
Tabel berikut menunjukkan nilai yang dikembalikan saat berbagai nilai atau rentang nilai ditentukan untuk x
parameter dan y
. Untuk informasi selengkapnya, lihat Single.PositiveInfinity, Single.NegativeInfinity, and Single.NaN.
x | y | Mengembalikan nilai |
---|---|---|
Nilai apa pun kecuali NaN |
±0 | 1 |
NaN |
±0 | 1 (NaN pada .NET Framework)* |
NaN |
Nilai apa pun kecuali 0 | NaN * |
±0 | < 0 dan bilangan bulat ganjil |
NegativeInfinity atau PositiveInfinity |
±0 | NegativeInfinity |
PositiveInfinity |
±0 | PositiveInfinity |
+0 |
±0 | > 0 dan bilangan bulat ganjil | ±0 |
-1 |
NegativeInfinity atau PositiveInfinity |
1 |
+1 | Nilai apa pun kecuali NaN |
1 |
+1 | NaN |
1 (NaN pada .NET Framework)* |
Nilai apa pun kecuali 1 | NaN |
NaN * |
-1 < x < 1 | PositiveInfinity |
+0 |
< -1 atau > 1 | PositiveInfinity |
PositiveInfinity |
-1 < x < 1 | NegativeInfinity |
PositiveInfinity |
< -1 atau > 1 | NegativeInfinity |
+0 |
PositiveInfinity |
< 0 | +0 |
PositiveInfinity |
> 0 | PositiveInfinity |
NegativeInfinity |
< Bilangan bulat 0 dan terbatas dan ganjil | -0 |
NegativeInfinity |
> Bilangan bulat 0 dan terbatas dan ganjil | NegativeInfinity |
NegativeInfinity |
< 0 dan terbatas dan bukan bilangan bulat aneh | +0 |
NegativeInfinity |
> 0 dan terbatas dan bukan bilangan bulat aneh | PositiveInfinity |
±0 | < 0 dan terbatas dan bukan bilangan bulat aneh | PositiveInfinity |
±0 | > 0 dan terbatas dan bukan bilangan bulat aneh | +0 |
< 0 tetapi tidak NegativeInfinity |
Bilangan bulat terbatas | NaN |
* Baris ini tidak muncul dalam seperangkat aturan lengkap untuk pow
seperti yang didefinisikan oleh Standar IEEE untuk Floating-Point Aritmatika. Mereka disertakan di sini karena .NET menonaktifkan pengecualian titik mengambang IEEE 754 dan dengan demikian tidak membedakan antara qNaN
(NaN tenang) dan sNaN
(memberi sinyal NaN). Spesifikasi IEEE 754 memungkinkan penonaktifan pengecualian ini.
Metode ini memanggil runtime C yang mendasarinya, dan hasil yang tepat atau rentang input yang valid mungkin berbeda antara sistem operasi atau arsitektur yang berbeda.
Berlaku untuk
Lihat juga
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk