Pertanyaan yang diberi tag decimal

210
Memformat float ke 2 tempat desimal

Saat ini saya sedang membangun modul penjualan untuk situs web klien. Sejauh ini saya sudah mendapatkan harga jual untuk menghitung dengan sempurna tetapi di mana saya terjebak adalah memformat output ke 2 tempat desimal. Saya saat ini memanggil ini dalam variabel sehingga saya dapat data mengikat...

178
Menambahkan BigDecimal menggunakan Streaming

Saya memiliki koleksi BigDecimals (dalam contoh ini, a LinkedList) yang ingin saya tambahkan bersama. Apakah mungkin menggunakan stream untuk ini? Saya perhatikan Streamkelas memiliki beberapa metode Stream::mapToInt Stream::mapToDouble Stream::mapToLong Masing-masing memiliki sum()metode yang...

177
Hapus nol tertinggal

Saya memiliki beberapa bidang dikembalikan oleh koleksi sebagai 2.4200 2.0044 2.0000 Saya ingin hasil seperti 2.42 2.0044 2 Saya mencoba String.Format, tetapi mengembalikan 2.0000dan mengaturnya untuk N0membulatkan nilai-nilai lain

155
Tambahan untuk BigDecimal

Saya ingin melakukan beberapa penjumlahan sederhana dengan beberapa nilai mata uang yang dinyatakan dalam BigDecimaljenis. BigDecimal test = new BigDecimal(0); System.out.println(test); test.add(new BigDecimal(30)); System.out.println(test); test.add(new

140
SetScale dan bulat BigDecimal

Apa perbedaan antara dua panggilan ini? (Apakah ada?) // 1. new BigDecimal("3.53456").round(new MathContext(4, RoundingMode.HALF_UP)); // 2. new BigDecimal("3.53456").setScale(4,

140
range () untuk mengapung

Apakah ada yang range()setara untuk mengapung di Python? >>> range(0.5,5,1.5) [0, 1, 2, 3, 4] >>> range(0.5,5,0.5) Traceback (most recent call last): File "<pyshell#10>", line 1, in <module> range(0.5,5,0.5) ValueError: range() step argument must not be...

134
Mengubah BigDecimal ke Integer

Saya memiliki metode Hibernate yang mengembalikan saya BigDecimal. Saya memiliki metode API lain yang harus saya lewati angka itu tetapi menerima Integer sebagai parameter. Saya tidak bisa mengubah tipe pengembalian atau tipe variabel dari kedua metode. Sekarang bagaimana cara mengubah BigDecimal...

127
Integer ke string hex di C ++

Bagaimana cara mengubah integer menjadi string hex di C ++ ? Saya dapat menemukan beberapa cara untuk melakukannya, tetapi sebagian besar tampaknya ditargetkan ke C. Tampaknya tidak ada cara asli untuk melakukannya di C ++. Ini adalah masalah yang cukup sederhana; Saya punya intyang ingin saya...

126
Heksadesimal Hingga Desimal di Shell Script

Adakah yang bisa membantu saya mengonversi angka heksadesimal menjadi angka desimal di skrip shell? Misalnya, saya ingin mengonversi angka heksadesimal bfca3000menjadi desimal menggunakan skrip shell. Saya pada dasarnya menginginkan perbedaan dua angka heksadesimal. Kode saya adalah: var3=`echo...