Pertanyaan yang diberi tag «rounding»

Membulatkan nilai numerik berarti menggantinya dengan nilai lain yang kira-kira sama tetapi memiliki representasi yang lebih pendek, lebih sederhana, atau lebih eksplisit.

21
Potong Dua tempat desimal tanpa pembulatan
Katakanlah saya memiliki nilai 3,4679 dan ingin 3,46, bagaimana saya dapat memotong ke dua tempat desimal tanpa pembulatan? Saya telah mencoba yang berikut tetapi ketiganya memberi saya 3,47: void Main() { Console.Write(Math.Round(3.4679, 2,MidpointRounding.ToEven)); Console.Write(Math.Round(3.4679, 2,MidpointRounding.AwayFromZero)); Console.Write(Math.Round(3.4679, 2)); } Ini mengembalikan 3,46, tetapi sepertinya kotor entah bagaimana: void Main() { Console.Write(Math.Round(3.46799999999 …
107 c#  math  rounding 

12
Periksa apakah angkanya adalah bilangan bulat
Saya terkejut mengetahui bahwa R tidak datang dengan fungsi praktis untuk memeriksa apakah angkanya adalah integer. is.integer(66) # FALSE File bantuan memperingatkan : is.integer(x)tidak menguji apakah x berisi bilangan bulat! Untuk itu, gunakan round, seperti pada fungsi is.wholenumber(x)pada contoh. Contoh memiliki fungsi kustom sebagai "solusi" is.wholenumber <- function(x, tol = …
105 r  integer  rounding 

9
Javascript: memformat bilangan bulat menjadi N desimal
di JavaScript, cara umum untuk membulatkan angka ke N tempat desimal adalah seperti: function roundNumber(num, dec) { return Math.round(num * Math.pow(10, dec)) / Math.pow(10, dec); } Tampilkan cuplikan kode function roundNumber(num, dec) { return Math.round(num * Math.pow(10, dec)) / Math.pow(10, dec); } console.log(roundNumber(0.1 + 0.2, 2)); console.log(roundNumber(2.1234, 2)); Run code …

17
Cara membulatkan menit dari objek datetime
I have a datetime object produced using strptime (). >>> tm datetime.datetime(2010, 6, 10, 3, 56, 23) Yang perlu saya lakukan adalah membulatkan menit ke menit ke-10 terdekat. Apa yang telah saya lakukan hingga saat ini adalah mengambil nilai menit dan menggunakan round () di atasnya. min = round(tm.minute, -1) …


11
Bagaimana cara membulatkan ke 10 (atau 100 atau X) terdekat?
Saya menulis fungsi untuk memplot data. Saya ingin menentukan angka bulat yang bagus untuk sumbu y maxyang lebih besar dari maks dataset. Secara khusus, saya menginginkan fungsi fooyang melakukan hal berikut: foo(4) == 5 foo(6.1) == 10 #maybe 7 would be better foo(30.1) == 40 foo(100.1) == 110 Saya sudah …
95 r  rounding 




4
Mengubah pelampung menjadi string tanpa membulatkannya
Saya membuat program yang, untuk alasan yang tidak perlu dijelaskan, membutuhkan float untuk diubah menjadi string untuk dihitung dengan len (). Namun, str (float (x)) menghasilkan x yang dibulatkan ketika diubah menjadi string, yang membuang semuanya. Apakah ada yang tahu cara memperbaikinya? Berikut kode yang digunakan jika Anda ingin tahu: …

2
Apa cara yang benar / standar untuk memeriksa apakah perbedaan lebih kecil dari presisi mesin?
Saya sering berakhir dalam situasi di mana perlu untuk memeriksa apakah perbedaan yang diperoleh di atas presisi mesin. Sepertinya untuk tujuan ini R memiliki variabel berguna: .Machine$double.eps. Namun ketika saya beralih ke kode sumber R untuk panduan tentang menggunakan nilai ini saya melihat beberapa pola yang berbeda. Contohnya Berikut beberapa …
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.