Ir ao conteúdo
  • Cadastre-se
skyline.soares

O que é 0.0F?

Recommended Posts

@skyline.soares

a dúvida deve ser só por esse f depois do número, né?

Pelo que eu sei, é só pra dizer que esse número é do tipo float.

Compartilhar este post


Link para o post
Compartilhar em outros sites

@skyline.soares

a dúvida deve ser só por esse f depois do número, né?

Pelo que eu sei, é só pra dizer que esse número é do tipo float.

Sim

É tipo float, mas 0.0f que faz funcionar? O que é?  0.0f é igual zero?

Compartilhar este post


Link para o post
Compartilhar em outros sites

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

Compartilhar este post


Link para o post
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!

Compartilhar este post


Link para o post
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

Compartilhar este post


Link para o post
Compartilhar em outros sites

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar agora





Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas publicações 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

×