Pertanyaan yang diberi tag «floating-point»

Angka floating point adalah perkiraan bilangan real yang dapat mewakili rentang yang lebih besar daripada bilangan bulat tetapi menggunakan jumlah memori yang sama, dengan biaya presisi yang lebih rendah. Jika pertanyaan Anda adalah tentang kesalahan aritmatika kecil (mis. Mengapa 0,2 + 0,1 sama dengan 0,300000001?) Atau kesalahan konversi desimal, harap baca halaman "info" yang ditautkan di bawah sebelum memposting.



2
Apa sebenarnya ffast-matematika gcc sebenarnya?
Saya mengerti bahwa --ffast-mathflag gcc dapat sangat meningkatkan kecepatan untuk float ops, dan melampaui standar IEEE, tetapi sepertinya saya tidak dapat menemukan informasi tentang apa yang sebenarnya terjadi saat diaktifkan. Adakah yang bisa menjelaskan beberapa detail dan mungkin memberikan contoh yang jelas tentang bagaimana sesuatu akan berubah jika bendera dihidupkan …




12
Mengapa C tidak memiliki float yang tidak ditandatangani?
Saya tahu, pertanyaannya sepertinya aneh. Pemrogram terkadang berpikir terlalu banyak. Silakan baca terus ... Dalam penggunaan CI signeddan unsignedbilangan bulat banyak. Saya suka fakta bahwa kompiler memperingatkan saya jika saya melakukan hal-hal seperti menugaskan integer yang ditandatangani ke variabel yang tidak ditandatangani. Saya mendapat peringatan jika saya bandingkan ditandatangani dengan …






19
round () tampaknya tidak membulatkan dengan benar
Dokumentasi untuk fungsi round () menyatakan bahwa Anda memberikan angka, dan posisi melewati desimal untuk membulatkan. Jadi harus melakukan ini: n = 5.59 round(n, 1) # 5.6 Tapi, pada kenyataannya, keanehan floating point tua yang bagus merayap masuk dan Anda mendapatkan: 5.5999999999999996 Untuk keperluan UI, saya perlu menampilkan 5.6. Saya …

11
Mengapa saya tidak dapat menggunakan nilai float sebagai parameter template?
Ketika saya mencoba untuk menggunakan floatsebagai parameter template, kompilator meminta kode ini, sementara intberfungsi dengan baik. Apakah karena saya tidak dapat menggunakan floatsebagai parameter template? #include<iostream> using namespace std; template <class T, T defaultValue> class GenericClass { private: T value; public: GenericClass() { value = defaultValue; } T returnVal() { …

8
PHP String menjadi Float
Saya sama sekali tidak terbiasa dengan PHP dan memiliki pertanyaan singkat. Saya memiliki 2 variabel pricePerUnitdan InvoicedUnits. Berikut kode yang mengatur ini ke nilai: $InvoicedUnits = ((string) $InvoiceLineItem->InvoicedUnits); $pricePerUnit = ((string) $InvoiceLineItem->PricePerUnit); Jika saya mengeluarkan ini, saya mendapatkan nilai yang benar. Katakanlah 5000unit yang ditagih dan 1.00untuk harga. Sekarang, saya …

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.