Articles of tipos de

Como faço para verificar se um tipo é um subtipo OU o tipo de um object?

Para verificar se um tipo é uma subclass de outro tipo em C #, é fácil: typeof (SubClass).IsSubclassOf(typeof (BaseClass)); // returns true No entanto, isso falhará: typeof (BaseClass).IsSubclassOf(typeof (BaseClass)); // returns false Existe alguma maneira de verificar se um tipo é uma subclass OR da própria class base, sem usar um operador OR ou usando […]

JavaScript é uma linguagem não tipada?

Descobri que algumas pessoas chamam o JavaScript de uma linguagem “dinâmica e fracamente tipada”, mas algumas até dizem “sem tipo”. O que é isso mesmo?

Converter hex em representação de texto para o número decimal

Eu estou tentando converter hexadecimal para decimal usando o PostgreSQL 9.1 com esta consulta: SELECT to_number(‘DEADBEEF’, ‘FMXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX’); Estou tendo o erro a seguir: ERROR: invalid input syntax for type numeric: ” ” O que estou fazendo de errado?

Como lidar com input de tipo de dados incorreta

Em C ++, como você lida com inputs erradas? Como, se o programa pede um inteiro, quando você digita um caractere ele deve ser capaz de fazer algo e então repetir a input, mas o loop é infinito quando você insere um caracter quando um inteiro é necessário e vice-versa.

PostgreSQL: Diferença entre texto e varchar (caracterização variável)

Qual é a diferença entre o tipo de dados de text e os tipos de dados character varying ( varchar )? De acordo com a documentação Se a variação de caracteres for usada sem o especificador de comprimento, o tipo aceita cadeias de qualquer tamanho. O último é uma extensão do PostgreSQL. e Além disso, […]

Tipo de retorno de ‘?:’ (Operador condicional ternário)

Por que o primeiro retorna uma referência? int x = 1; int y = 2; (x > y ? x : y) = 100; Enquanto o segundo não? int x = 1; long y = 2; (x > y ? x : y) = 100; Na verdade, o segundo não compilou nada – “não lvalue […]

Por que o Java não lança uma exceção ao dividir por 0,0?

Eu tenho código para calcular a diferença percentual entre 2 números – (oldNum – newNum) / oldNum * 100; – onde ambos os números são double . Eu esperava ter que adicionar algum tipo de verificação / exception handling no caso oldNum é 0. No entanto, quando eu fiz um teste com valores de 0.0 […]

Verifique se a variável é número ou string em JavaScript

Alguém sabe como posso verificar se uma variável é um número ou uma string em JavaScript?

Qual é a diferença entre tipos primitivos e de referência?

Esta é uma pergunta do exame passado e eu queria saber o que é um tipo primitivo e tipo de referência em primeiro lugar? Com um array, eu sei que o tipo de referência é onde o array é composto de objects ou variables, mas um tipo primitivo é onde você criaria o array com […]

Converta uma matriz de bytes para inteiro em Java e vice-versa

Eu quero armazenar alguns dados em matrizes de bytes em Java. Basicamente, apenas números que podem levar até 2 bytes por número. Gostaria de saber como posso converter um inteiro em uma matriz de byte longa de 2 bytes e vice-versa. Eu encontrei muitas soluções googling mas a maioria deles não explica o que acontece […]