Rumah > pembangunan bahagian belakang > C++ > Dalam C/C++, nextafter() dan nexttoward() diterjemahkan seperti berikut:

Dalam C/C++, nextafter() dan nexttoward() diterjemahkan seperti berikut:

王林
Lepaskan: 2023-09-05 23:17:06
ke hadapan
1510 orang telah melayarinya

Dalam C/C++, nextafter() dan nexttoward() diterjemahkan seperti berikut:

Di sini kita akan melihat kesan fungsi nextafter() dan nextforward() dalam C atau C++. Fungsi ini wujud dalam perpustakaan math.h atau cmath.

Jika fungsi itu serupa dengan nextafter(a, b) dan nextforward(a,b). Fungsi ini mencari nilai yang boleh diwakili seterusnya selepas a dalam arah b. nextforward() mempunyai parameter kedua yang lebih tepat b.

Contoh

#include <stdio.h>
#include <math.h>
main () {
   //The nextafter function()
   printf ("Smallest representable number after 0 towards 1 : %e\n", nextafter(0.0, 1.0));
   printf ("Largest representable number before -1 towards 0 :%e\n", nextafter(0.0, -1.0));
   printf ("Largest +ve representable number after 0.8 : %e\n", nextafter(0.8, 0.0));
   // using nexttoward
   printf("\n");
   printf ("Smallest representable number after 0 towards 1 : %e\n", nexttoward(0.0, 1.0));
   printf ("Largest representable number before -1 towards 0 : %e\n", nexttoward(0.0, -1.0));
   printf ("Largest +ve representable number after 0.8 : %e\n", nexttoward(0.8, 0.0));
}
Salin selepas log masuk

Output

Smallest representable number after 0 towards 1 : 4.940656e-324
Largest representable number before -1 towards 0 :-4.940656e-324
Largest +ve representable number after 0.8 : 8.000000e-001
Smallest representable number after 0 towards 1 : 4.940656e-324
Largest representable number before -1 towards 0 : -4.940656e-324
Largest +ve representable number after 0.8 : 8.000000e-001
Salin selepas log masuk

Atas ialah kandungan terperinci Dalam C/C++, nextafter() dan nexttoward() diterjemahkan seperti berikut:. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
sumber:tutorialspoint.com
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan