Ponto Flutuante e Double
Números de ponto flutuante, também chamados de floats, representam números decimais. Podemos declarar uma variável do tipo float usando a palavra-chave float
:
main.cs
1float myVariable = 3.14f;
A letra 'f
' no valor 3.14f
informa ao compilador que o valor é do tipo float. Valores do tipo de dado float
devem sempre ser representados nesse formato.
O tipo de dado float
possui precisão limitada, podendo armazenar apenas de 6 a 9 dígitos após o ponto decimal. Existe outro tipo de dado chamado double
, que oferece maior precisão:
main.cs
12345float myVar1 = 3.1415926535897f; double myVar2 = 3.1415926535897; Console.WriteLine(myVar1); // Output: 3.1415927 Console.WriteLine(myVar2); // Output: 3.1415926535897
Como float
possui uma precisão menor, o valor 3.1415926535897
é automaticamente arredondado até o seu 7º dígito decimal e o resultado é armazenado na variável myVar1
.
Assim como int
e long
, também podemos realizar operações aritméticas com valores float
e double
.
main.cs
12345float var1 = 1.14f; double var2 = 1.00; float var3 = 1.0f; double var4 = var1 + var2 + var3;
Obrigado pelo seu feedback!
Pergunte à IA
Pergunte à IA
Pergunte o que quiser ou experimente uma das perguntas sugeridas para iniciar nosso bate-papo
Awesome!
Completion rate improved to 1.59
Ponto Flutuante e Double
Deslize para mostrar o menu
Números de ponto flutuante, também chamados de floats, representam números decimais. Podemos declarar uma variável do tipo float usando a palavra-chave float
:
main.cs
1float myVariable = 3.14f;
A letra 'f
' no valor 3.14f
informa ao compilador que o valor é do tipo float. Valores do tipo de dado float
devem sempre ser representados nesse formato.
O tipo de dado float
possui precisão limitada, podendo armazenar apenas de 6 a 9 dígitos após o ponto decimal. Existe outro tipo de dado chamado double
, que oferece maior precisão:
main.cs
12345float myVar1 = 3.1415926535897f; double myVar2 = 3.1415926535897; Console.WriteLine(myVar1); // Output: 3.1415927 Console.WriteLine(myVar2); // Output: 3.1415926535897
Como float
possui uma precisão menor, o valor 3.1415926535897
é automaticamente arredondado até o seu 7º dígito decimal e o resultado é armazenado na variável myVar1
.
Assim como int
e long
, também podemos realizar operações aritméticas com valores float
e double
.
main.cs
12345float var1 = 1.14f; double var2 = 1.00; float var3 = 1.0f; double var4 = var1 + var2 + var3;
Obrigado pelo seu feedback!