Perguntas com a marcação «unsigned»

Uma variável sem sinal é uma variável que só pode representar números não negativos.




16
Por que o Java não suporta entradas não assinadas?
Por que o Java não inclui suporte para números inteiros não assinados? Parece-me uma omissão estranha, uma vez que eles permitem escrever código com menor probabilidade de produzir estouros em entradas inesperadamente grandes. Além disso, o uso de números inteiros não assinados pode ser uma forma de autodocumentação, pois indica …

8
Como imprimir "sem assinatura" em C?
Eu nunca consigo entender como imprimir o unsigned longtipo de dados em C. Suponha que unsigned_fooé um unsigned long, então eu tento: 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) E todos eles imprimem algum tipo de -123123123número em vez do unsigned longque eu tenho.

11
Declarando um int não assinado em Java
Existe uma maneira de declarar um int não assinado em Java? Ou a pergunta também pode ser enquadrada da seguinte maneira: Qual é o equivalente em Java de não assinado? Só para dizer o contexto que eu estava observando na implementação do Java String.hashcode(). Eu queria testar a possibilidade de …
316 java  integer  unsigned 

16
Podemos criar byte não assinado em Java
Estou tentando converter um byte assinado em não assinado. O problema é que os dados que estou recebendo não são assinados e o Java não suporta byte não assinado; portanto, quando lê os dados, trata-os como assinados. Tentei convertê-lo pela seguinte solução que obtive do Stack Overflow. public static int …
185 java  unsigned 



7
Diferença entre size_t e unsigned int?
Estou tão confuso size_t. Pesquisei na internet e em todos os lugares mencionei que size_té um tipo sem sinal, então, pode representar apenas valores não negativos. Minha primeira pergunta é: se ele é usado para representar apenas valores não negativos, por que não usamos em unsigned intvez de size_t? Minha …
107 c  types  unsigned 



2
Por que std :: ssize () foi introduzido em C ++ 20?
C ++ 20 introduziu a std::ssize()função livre conforme abaixo: template <class C> constexpr auto ssize(const C& c) -> std::common_type_t<std::ptrdiff_t, std::make_signed_t<decltype(c.size())>>; Uma possível implementação parece usar static_cast, para converter o valor de retorno da size()função-membro de cl ass C em sua contraparte assinada. Visto que a size()função-membro de C sempre retorna …
99 c++  stl  unsigned  signed  c++20 

7
qual é o tipo de dados não assinado?
Já vi esse unsignedtipo "sem tipo" ser usado algumas vezes, mas nunca vi uma explicação para isso. Suponho que haja um signedtipo correspondente . Aqui está um exemplo: static unsigned long next = 1; /* RAND_MAX assumed to be 32767 */ int myrand(void) { next = next * 1103515245 + …
93 c  types  unsigned 

5
Palavra-chave sem sinal em C ++
A palavra-chave sem sinal padrão para um tipo de dados específico em C ++? Estou tentando escrever uma função para uma classe para o protótipo: unsigned Rotate(unsigned object, int count) Mas eu realmente não entendo o que unsignedsignifica. Não deveria ser assim unsigned intou algo assim?
87 c++  unsigned 

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.