Tipos: Number Flashcards

1
Q

O que o tipo number representa?

A

representa números de ponto flutuante de precisão dupla (64 bits).

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Os números podem variar?

A

Os números podem variar de -1,7 × 10^308 a 1,7 × 10^308 (cerca de 15 dígitos de precisão, positivos ou negativos).

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Signed and Unsigned

A

O sinal do número indica se é positivo ou negativo. Por exemplo, 1 é positivo e -1 é negativo. Em Luau, o número -0 é equivalente a 0 .

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Number Classifications

A

Luau não faz distinção entre inteiros e números, mas o Manual de Referência da API às vezes faz distinção entre eles para ser mais específico sobre como usar cada API.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

float number type

A

refere-se a um número de ponto flutuante de precisão simples (32 bits) , que varia de -2^31 a 2^31 - 1.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

float number type: tips

A

Esse tipo não é tão preciso quanto números de ponto flutuante de precisão dupla, mas é suficientemente preciso para a maioria dos casos de uso e requer menos espaço para armazenar.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

int64 number type

A

refere-se a um inteiro assinado de 64 bits, que varia de -2^63 a 2 ^63 - 1.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

int64 number type: tips

A

Esse tipo de inteiro é comum para métodos que usam números de ID do site Roblox.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

int64 number type: exemples

A

Por exemplo, Player.UserId é um int64 , e MarketplaceService:PromptPurchase() e TeleportService:Teleport() esperam int64 para os argumentos de ID.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly