Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Menskalakan argumen dengan kekuatan 2.
Sintaks
double _scalb(
double x,
long exp
);
float _scalbf(
float x,
long exp
); /* x64 only */
Parameter
x
Presisi ganda, nilai floating-point.
exp
Eksponen bilangan bulat panjang.
Nilai hasil
Mengembalikan nilai eksponensial jika berhasil. Pada luapan x(tergantung pada tanda ), _scalb mengembalikan +/- HUGE_VAL; errno variabel diatur ke ERANGE.
Untuk informasi selengkapnya tentang ini dan kode pengembalian lainnya, lihat errno, , _doserrno_sys_errlist, dan _sys_nerr.
Keterangan
Fungsi menghitung _scalb nilai x * 2exp.
Secara default, status global fungsi ini dicakup ke aplikasi. Untuk mengubah perilaku ini, lihat Status global di CRT.
Persyaratan
| Rutin | Header yang diperlukan |
|---|---|
_scalb, _scalbf |
<float.h> |
Untuk informasi kompatibilitas selengkapnya, lihat Kompatibilitas.