Perguntas com a marcação «types»

Tipos e sistemas de tipos são usados ​​para impor níveis de abstração em programas.

8
O que a palavra-chave `forall` no Haskell / GHC faz?
Estou começando a entender como a forallpalavra-chave é usada nos chamados "tipos existenciais" como este: data ShowBox = forall s. Show s => SB s Este é apenas um subconjunto, no entanto, de como forallé usado e eu simplesmente não consigo entender meu uso em coisas como esta: runST :: …
312 haskell  syntax  types  ghc  forall 

4
Tamanho do caractere ('a') em C / C ++
Qual é o tamanho do caractere em C e C ++? Tanto quanto eu sei, o tamanho do caractere é de 1 byte em C e C ++. Em C: #include <stdio.h> int main() { printf("Size of char : %d\n", sizeof(char)); return 0; } Em C ++: #include <iostream> int …
298 c++  c  types 





8
Como armazenar valores decimais no SQL Server?
Estou tentando descobrir o tipo de dados decimal de uma coluna no SQL Server. Eu preciso ser capaz de armazenar valores como 15,5, 26,9, 24,7, 9,8, etc. Eu atribui decimal(18, 0)ao tipo de dados da coluna, mas isso não me permite armazenar esses valores. Qual é a maneira certa de …
272 sql  sql-server  types  decimal 


15
Como verificar se o tipo é booleano
Como posso verificar se o tipo de uma variável é do tipo Booleano? Quero dizer, existem algumas alternativas, como: if(jQuery.type(new Boolean()) === jQuery.type(variable)) //Do something.. Mas isso não me parece bonito. Existe uma maneira mais limpa de conseguir isso?
269 javascript  jquery  types 

12
Quando devo usar o dobro em vez do decimal?
Posso citar três vantagens em usar double(ou float) em vez de decimal: Usa menos memória. Mais rápido porque as operações matemáticas de ponto flutuante são suportadas nativamente pelos processadores. Pode representar um intervalo maior de números. Mas essas vantagens parecem se aplicar apenas a operações intensivas de cálculo, como as …






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.