Ir ao conteúdo
  • Cadastre-se

O que é 0.0F?


Posts recomendados

  • Membro VIP

Grosseiramente, sim. É o zero.

 

Como o cara aí explicou:

 

 

 

Falando do ponto de vista do compilador: 

0.0f é um float
0.0 é um double 
0 é um int 

float a = 0; / * Conversão implícita de int para float * / 

float b = 0.0f; / * Sem conversão implícita* / 

float c = 0,0; / * Conversão implícita de double para float * /

https://www.opengl.org/discussion_boards/showthread.php/133156-0-0f-vs-0f-what-s-the-difference

 

Acho que serve mais no auxílio da interpretação da máquina, do tipo de variável e nos cálculos.

 

Também não domino essa diferença bem rsrs.

  • Curtir 1
Link para o comentário
Compartilhar em outros sites

Grosseiramente, sim. É o zero.

 

Como o cara aí explicou:

 

https://www.opengl.org/discussion_boards/showthread.php/133156-0-0f-vs-0f-what-s-the-difference

 

Acho que serve mais no auxílio da interpretação da máquina, do tipo de variável e nos cálculos.

 

Também não domino essa diferença bem rsrs.

Obrigado!

Link para o comentário
Compartilhar em outros sites

Tudo já foi dito a respeito da constante literal: 0.0f .0f 0.f estas são maneira diferentes

para mesma coisa, seja com sufixo f ou F que tanto faz. Somente para ilustrar melhor o

efeito do sufixo na literal, observem o fragmento abaixo: E qual será o Resultado?

  float is_float = 0.63;    if ( 0.63 == is_float ) printf( "YES!!!\n" );  else printf( "NO!!!\n" );
  • Curtir 2
Link para o comentário
Compartilhar em outros sites

Visitante
Este tópico está impedido de receber novas respostas.

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

Ebook grátis: Aprenda a ler resistores e capacitores!

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!