I'm perplexed as to why i have to account for this condition in my factorial function (trying to learn haskell). O caractere nulo \0 é colocado automaticamente no fim da string ou não coloca porque limitei o scanf () Perguntada 7 anos, 1 mes atrás modified 3 anos, 4 meses atrás vista 2mil vezes Percebi que quando se trata de números hexadecimais às vezes é colocado um 0x na frente Por exemplo, 0xa1b2c3 ao invés de a1b2c3 O que esse 0x significa?
Se eu converto '0' para boolean é true, mas se comparo com false é verdadeiro Qual é o motivo nisso Não tente entender, apenas aceite Isso mostra que você confia na linguagem :d No formulário que deve aceitar cpf ou cnpj Somar 0.1 com 0.2 dá um erro de cálculo inaceitável para aplicações financeiras
Usar javascript:void(0) não permite que os usuários abram este link em nova aba, o que pode ser frustrante Usar # faz com que o usuário volte para a o topo da página e necessita de um return false Acabei usando as informações das 3 respostas propostas até então Lendo a resposta do @linq vi que o nome do recurso é null propagation e que, apesar de não existir no javascript, possui grandes chances de ser implementado em um futuro próximo Partindo do princípio acima, levei em consideração a resposta do @robertofagundes e decidi utilizar uma função para isso You'll need to complete a few actions and gain 15 reputation points before being able to upvote
Upvoting indicates when questions and answers are useful What's reputation and how do i get it Instead, you can save this post to reference later.
WATCH