Pertanyaan yang diberi tag unsigned

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

316
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...

185
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...

107
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...

90
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 +...

88
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?

14
Apakah ini bug di std :: gcd?

Saya menemukan perilaku std::gcdyang tidak terduga ini: #include <iostream> #include <numeric> int main() { int a = -120; unsigned b = 10; //both a and b are representable in type C using C = std::common_type<decltype(a), decltype(b)>::type; C ca = std::abs(a); C cb = b;...