Pertanyaan yang diberi tag «unsigned»

Variabel unsigned adalah variabel yang hanya mewakili bilangan non-negatif.



15
Integer Bertanda dan Tidak Ditandatangani
Apakah saya benar mengatakan bahwa perbedaan antara bilangan bulat yang ditandatangani dan tidak ditandatangani adalah: Unsigned dapat memiliki nilai positif yang lebih besar, dan tidak ada nilai negatif. Unsigned menggunakan bit terkemuka sebagai bagian dari nilai, sedangkan versi yang ditandatangani menggunakan bit paling kiri untuk mengidentifikasi apakah angka positif atau …

16
Mengapa Java tidak mendukung int yang tidak ditandatangani?
Mengapa Java tidak menyertakan dukungan untuk bilangan bulat tak bertanda? Bagi saya kelihatannya merupakan kelalaian aneh, mengingat bahwa mereka memungkinkan seseorang untuk menulis kode yang cenderung menghasilkan kelebihan pada input besar yang tidak terduga. Lebih jauh lagi, menggunakan bilangan bulat yang tidak ditandatangani dapat menjadi bentuk dokumentasi diri, karena mereka …

8
Bagaimana cara mencetak "unsigned long" dalam C?
Saya tidak pernah mengerti bagaimana cara mencetak unsigned longdatatype dalam C. Misalkan unsigned_fooadalah unsigned long, maka saya coba: printf("%lu\n", unsigned_foo) printf("%du\n", unsigned_foo) printf("%ud\n", unsigned_foo) printf("%ll\n", unsigned_foo) printf("%ld\n", unsigned_foo) printf("%dl\n", unsigned_foo) Dan mereka semua mencetak semacam -123123123nomor alih-alih unsigned longyang saya miliki.

11
Mendeklarasikan int unsigned di Java
Apakah ada cara untuk mendeklarasikan int tidak ditandatangani di Jawa? Atau pertanyaannya dapat dibingkai seperti ini: Apa yang setara dengan Java dari unsigned? Hanya untuk memberi tahu Anda konteks saya sedang melihat implementasi Java String.hashcode(). Saya ingin menguji kemungkinan tabrakan jika integer 32 int bertanda tangan.
316 java  integer  unsigned 

16
Bisakah kita membuat byte yang tidak ditandatangani di Jawa
Saya mencoba untuk mengkonversi byte yang ditandatangani di unsigned. Masalahnya adalah data yang saya terima tidak ditandatangani dan Java tidak mendukung byte yang tidak ditandatangani, jadi ketika membaca data itu memperlakukannya sebagai ditandatangani. Saya mencoba untuk mengubahnya dengan solusi berikut yang saya dapatkan dari Stack Overflow. public static int unsignedToBytes(byte …
185 java  unsigned 

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 …


7
Perbedaan antara size_t dan unsigned int?
Saya sangat bingung size_t. Saya telah mencari di internet dan di mana-mana menyebutkan bahwa itu size_tadalah tipe unsigned jadi, itu hanya mewakili nilai-nilai non-negatif. Pertanyaan pertama saya adalah: jika digunakan untuk mewakili hanya nilai-nilai non-negatif, kenapa tidak kita gunakan unsigned intbukan size_t? Pertanyaan kedua saya adalah: are size_tand unsigned intinterchangeable …
107 c  types  unsigned 

10
Setara jawa panjang unsigned lama?
Di C ++, saya menikmati akses ke 64 bit unsigned integer, via unsigned long long int, atau via uint64_t. Sekarang, di Java panjangnya 64 bit, saya tahu. Namun, mereka ditandatangani. Apakah ada unsigned long (long) yang tersedia sebagai primitif Java? Bagaimana cara saya menggunakannya?


2
Mengapa std :: ssize () diperkenalkan di C ++ 20?
C ++ 20 memperkenalkan std::ssize()fungsi gratis seperti di bawah ini: template <class C> constexpr auto ssize(const C& c) -> std::common_type_t<std::ptrdiff_t, std::make_signed_t<decltype(c.size())>>; Sebuah implementasi yang mungkin tampaknya menggunakan static_cast, untuk mengubah nilai kembali dari size()fungsi anggota cl ass C menjadi mitra yang ditandatangani. Karena size()fungsi anggota C selalu mengembalikan nilai non-negatif, …
99 c++  stl  unsigned  signed  c++20 

7
apa tipe data unsigned?
Saya telah melihat unsignedtipe "tanpa tipe" ini digunakan beberapa kali, tetapi tidak pernah melihat penjelasan untuk itu. Saya kira ada signedtipe yang sesuai . Berikut contohnya: static unsigned long next = 1; /* RAND_MAX assumed to be 32767 */ int myrand(void) { next = next * 1103515245 + 12345; return((unsigned)(next/65536) …
90 c  types  unsigned 

5
Kata kunci unsigned di C ++
Apakah default kata kunci unsigned ke tipe data tertentu di C ++? Saya mencoba menulis fungsi untuk kelas untuk prototipe: unsigned Rotate(unsigned object, int count) Tapi saya tidak mengerti apa unsignedartinya. Bukankah seharusnya seperti unsigned intatau apa?
88 c++  unsigned 

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.