![](templates/Jet/images/c_left_top.gif) |
![](templates/Jet/images/c_right_top.gif) |
![](templates/Jet/images/spacer.gif) |
Autor |
Mensagem |
Crystal Games
Usuário
![Usuário Usuário](images/2.gif)
![](images/avatars/1284753987524c4f246cc30.png)
Registrado: 24/12/12 Mensagens: 119
|
|
Arredondar Número |
|
Queria saber se alguém pode me dar um exemplo (ou ideia) de um esquema para arredondar numeros....
tipo:
quero gravar a posição de um ator no mapa, mas como todos sabe na maioria das vezes o número sai quebrado (por ex:-25,99999964538);
queria arredondar ele com o segguinte esquema:
" Se o número a frente da vírgula for maior que 4 (por ex: -25,6), ele passa a ser -24 (ou seja, e somado 1).
agradeço desde já!!
_________________ Cold Death ( Morte fria ) [EM PLANEJAMENTO]
história: 05%
mapa: 00%
script´s: 00%
Personagens(modelagem): 00%
"SURPRESAS" do jogo: 00%
__________________________________________________________
__________________________________________________________
GAME FAN: Crash Bandicoot - O mal está de volta (The Evil is Back)[EM EXECUÇÃO]
história: 65%
fases: 05%
script´s: 25%
Personagens(modelagem): 20%
"SURPRESAS" do jogo: 10%
__________________________________________________________
aguardem.... |
|
Sex Mar 22, 2013 7:26 pm |
![Exibir perfil de usuários Exibir perfil de usuários](templates/Jet/images/lang_english/icon_profile.gif) |
![](templates/Jet/images/spacer.gif) |
Crystal Games
Usuário
![Usuário Usuário](images/2.gif)
![](images/avatars/1284753987524c4f246cc30.png)
Registrado: 24/12/12 Mensagens: 119
|
|
|
|
ninguem?
_________________ Cold Death ( Morte fria ) [EM PLANEJAMENTO]
história: 05%
mapa: 00%
script´s: 00%
Personagens(modelagem): 00%
"SURPRESAS" do jogo: 00%
__________________________________________________________
__________________________________________________________
GAME FAN: Crash Bandicoot - O mal está de volta (The Evil is Back)[EM EXECUÇÃO]
história: 65%
fases: 05%
script´s: 25%
Personagens(modelagem): 20%
"SURPRESAS" do jogo: 10%
__________________________________________________________
aguardem.... |
|
Ter Mar 26, 2013 2:06 pm |
![Exibir perfil de usuários Exibir perfil de usuários](templates/Jet/images/lang_english/icon_profile.gif) |
![](templates/Jet/images/spacer.gif) |
Edirlei
Administrador
![Administrador Administrador](images/5.gif)
![](images/avatars/narutobase-019.gif)
Registrado: 15/03/08 Mensagens: 760
|
|
|
|
Use a função Round:
function Round(X: Float): Integer;
|
|
Ter Mar 26, 2013 2:23 pm |
![Exibir perfil de usuários Exibir perfil de usuários](templates/Jet/images/lang_english/icon_profile.gif) |
![](templates/Jet/images/spacer.gif) |
Crystal Games
Usuário
![Usuário Usuário](images/2.gif)
![](images/avatars/1284753987524c4f246cc30.png)
Registrado: 24/12/12 Mensagens: 119
|
|
|
|
ai edirlei... estava aguardando sua resposta...
mas tem como mandar um exemplo?
tipo como seria usado no evento?
tenho dificuldade de entender essas coisas de float,
integer etc...
por favor ja agradeço desde ja!
|
|
Ter Mar 26, 2013 2:46 pm |
![Exibir perfil de usuários Exibir perfil de usuários](templates/Jet/images/lang_english/icon_profile.gif) |
![](templates/Jet/images/spacer.gif) |
Sergio Winchester
Usuário
![Usuário Usuário](images/2.gif)
Registrado: 23/03/13 Mensagens: 87
|
|
|
|
Penso eu que:
Integer é um numero inteiro (Ex: 10)
Float é um numero "quebrado" (Ex: 10.2)
|
|
Ter Mar 26, 2013 3:09 pm |
![Exibir perfil de usuários Exibir perfil de usuários](templates/Jet/images/lang_english/icon_profile.gif) |
![](templates/Jet/images/spacer.gif) |
Crystal Games
Usuário
![Usuário Usuário](images/2.gif)
![](images/avatars/1284753987524c4f246cc30.png)
Registrado: 24/12/12 Mensagens: 119
|
|
|
|
ta mais eu quero arredondar o num. como citado acima,
teria como me dizer como f
icaria o esquema?
|
|
Ter Mar 26, 2013 3:45 pm |
![Exibir perfil de usuários Exibir perfil de usuários](templates/Jet/images/lang_english/icon_profile.gif) |
![](templates/Jet/images/spacer.gif) |
Sergio Winchester
Usuário
![Usuário Usuário](images/2.gif)
Registrado: 23/03/13 Mensagens: 87
|
|
|
|
![](templates/Jet/images/quote_header.gif) | ![](templates/Jet/images/spacer.gif) | ta mais eu quero arredondar o num. como citado acima,
teria como me dizer como f
icaria o esquema? |
Round(10.2);
Isso ira retornar o valor 10 em formato integer;
Se você precisar usar em uma string é só converter usando:
IntToStr(Round(10.2));
Espero ter ajudado...
|
|
Ter Mar 26, 2013 3:49 pm |
![Exibir perfil de usuários Exibir perfil de usuários](templates/Jet/images/lang_english/icon_profile.gif) |
![](templates/Jet/images/spacer.gif) |
Crystal Games
Usuário
![Usuário Usuário](images/2.gif)
![](images/avatars/1284753987524c4f246cc30.png)
Registrado: 24/12/12 Mensagens: 119
|
|
|
|
aaaa valeu!!!
vai para os créditos ![Very Happy](images/smiles/icon_biggrin.gif)
_________________ Cold Death ( Morte fria ) [EM PLANEJAMENTO]
história: 05%
mapa: 00%
script´s: 00%
Personagens(modelagem): 00%
"SURPRESAS" do jogo: 00%
__________________________________________________________
__________________________________________________________
GAME FAN: Crash Bandicoot - O mal está de volta (The Evil is Back)[EM EXECUÇÃO]
história: 65%
fases: 05%
script´s: 25%
Personagens(modelagem): 20%
"SURPRESAS" do jogo: 10%
__________________________________________________________
aguardem.... |
|
Ter Mar 26, 2013 4:10 pm |
![Exibir perfil de usuários Exibir perfil de usuários](templates/Jet/images/lang_english/icon_profile.gif) |
![](templates/Jet/images/spacer.gif) |
|
|
![](templates/Jet/images/spacer.gif) |
![](templates/Jet/images/c_left_bottom.gif) |
![](templates/Jet/images/c_right_bottom.gif) |
|