Pertanyaan yang diberi tag «integer»

Tipe data umum dalam banyak bahasa pemrograman untuk mewakili angka bulat. Gunakan tag ini untuk pertanyaan tentang menggunakan, menyimpan, atau memanipulasi bilangan bulat.


22
Mengubah Daftar <Integer> menjadi Daftar <String>
Saya memiliki daftar integer, List&lt;Integer&gt;dan saya ingin mengubah semua objek integer menjadi Strings, sehingga menyelesaikannya dengan yang baru List&lt;String&gt;. Secara alami, saya dapat membuat yang baru List&lt;String&gt;dan melalui daftar yang memanggil String.valueOf()setiap bilangan bulat, tetapi saya bertanya-tanya apakah ada cara yang lebih baik (baca: lebih otomatis ) untuk melakukannya?

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 &lt;- function(x, tol = …
105 r  integer  rounding 

12
Uji apakah string adalah angka di Ruby on Rails
Saya memiliki yang berikut ini di pengontrol aplikasi saya: def is_number?(object) true if Float(object) rescue false end dan kondisi berikut di pengontrol saya: if mystring.is_number? end Kondisinya menimbulkan undefined methodkesalahan. Saya kira saya telah mendefinisikan is_numberdi tempat yang salah ...?


4
Apa yang dilakukan value & 0xff di Java?
Saya memiliki kode Java berikut: byte value = 0xfe; // corresponds to -2 (signed) and 254 (unsigned) int result = value &amp; 0xff; Hasilnya adalah 254 saat dicetak, tetapi saya tidak tahu cara kerja kode ini. Jika &amp;operatornya hanya bitwise, lalu mengapa tidak menghasilkan byte melainkan integer?




9
bagaimana cara mengubah dari int ke char *?
Satu-satunya cara yang saya tahu adalah: #include &lt;sstream&gt; #include &lt;string.h&gt; using namespace std; int main() { int number=33; stringstream strs; strs &lt;&lt; number; string temp_str = strs.str(); char* char_type = (char*) temp_str.c_str(); } Tetapi apakah ada metode lain dengan lebih sedikit mengetik?

4
Apa perbedaan antara kelas integer dan kelas numerik di R
Saya ingin mengawali ini dengan mengatakan saya seorang pemula pemrograman absolut, jadi mohon maaf betapa mendasar pertanyaan ini. Saya mencoba untuk mendapatkan pemahaman yang lebih baik tentang kelas "atom" di R dan mungkin ini berlaku untuk kelas dalam pemrograman secara umum. Saya memahami perbedaan antara kelas data karakter, logika, dan …
96 r  class  object  integer  numeric 



8
Pemeran unsigned-to-signed yang efisien menghindari perilaku yang ditentukan oleh implementasi
Saya ingin mendefinisikan fungsi yang mengambil unsigned intargumen sebagai dan mengembalikan intmodulo UINT_MAX + 1 yang kongruen ke argumen. Upaya pertama mungkin terlihat seperti ini: int unsigned_to_signed(unsigned n) { return static_cast&lt;int&gt;(n); } Tapi seperti yang diketahui pengacara bahasa, casting dari unsigned ke signed untuk nilai yang lebih besar dari INT_MAX …

6
Jumlah Besar di Jawa
Bagaimana saya melakukan penghitungan dengan angka yang sangat besar di Jawa? Saya telah mencoba longtetapi itu maksimal di 9223372036854775807, dan ketika menggunakan integer itu tidak menyimpan cukup angka dan karena itu tidak cukup akurat untuk apa yang saya butuhkan. Apakah ada juga di sekitar ini?

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.