SA-MP Forums

Go Back   SA-MP Forums > Non-English > Languages > Português/Portuguese

Reply
 
Thread Tools Display Modes
Old 14/10/2018, 03:37 AM   #1
Paulthaz
Big Clucker
 
Join Date: Nov 2017
Posts: 101
Reputation: 3
Default Numero muito grande negativando

Boa noite galera do forum samp, estou com problema com numeros muito grande com mais de 11 digitos exemplo: 30000000000, esse numero se negativa... o máximo que consigo chegar é em 2000000000 que é 2kkk, mais que isso eu não consigo. Eu armazeno isso em uma variavel, me falaram que isso tem a ver com a quantidade de bits. Se for isso, como eu faço para resolver?
Paulthaz is offline   Reply With Quote
Old 14/10/2018, 03:44 AM   #2
dimy
Big Clucker
 
dimy's Avatar
 
Join Date: Aug 2018
Location: South America
Posts: 52
Reputation: 0
Default Re: Numero muito grande negativando

soma uma com a outra

new money[2];

PlayerMoney = Money[0] + Money[1];
__________________
Programming new project
SA Battlefield - 0.5%
dimy is offline   Reply With Quote
Old 14/10/2018, 03:48 AM   #3
Paulthaz
Big Clucker
 
Join Date: Nov 2017
Posts: 101
Reputation: 3
Default Re: Numero muito grande negativando

Quote:
Originally Posted by dimy View Post
soma uma com a outra

new money[2];

PlayerMoney = Money[0] + Money[1];
Oq q vc ta falando cara? vc leu oq eu disse?Vou explicar melhor

batata << essa é a minha variavel

batata = 1000000000 - esse numero é positivo
batata = 3000000000 - esse numero já é negativo
Paulthaz is offline   Reply With Quote
Old 14/10/2018, 05:14 AM   #4
Vithinn
Big Clucker
 
Vithinn's Avatar
 
Join Date: Oct 2016
Location: São Paulo
Posts: 68
Reputation: 50
Default Re: Numero muito grande negativando

Isso é simples. Isso acontece porque você ultrapassou o limite máximo e mínimo de uma variável, se eu não me engano, os limites são:

INT_MAX = 2147483647
INT_MIN = –2147483647 – 1

E quando o limite é ultrapassado ele se torna negativo.
__________________
Desenvolvendo Hogwarts RP/G
Vithinn is offline   Reply With Quote
Old 14/10/2018, 09:20 AM   #5
[BOPE]Seu._.Madruga
Gangsta
 
[BOPE]Seu._.Madruga's Avatar
 
Join Date: Nov 2011
Location: São Paulo - SP
Posts: 982
Reputation: 70
Default Re: Numero muito grande negativando

O que você está querendo fazer ? só por curiosidade...
__________________

_\|/_ Ei vey é Nozes _\|/_

Nick: LeozinIMPERATUS

Patente: Coronel 3

Página Oficial: Leonardo " lbs " Bradoks » www.facebo ok.com/leobradoks
Página de Programação: Programação em Foco » www.facebo ok.com/groups/ProgramacaoEmFoco
Atualmente focado ao competitivo de Point Blank
Email | Site Pessoal | Skype
O topo da inteligência é alcançar a humildade
[BOPE]Seu._.Madruga is offline   Reply With Quote
Old 14/10/2018, 11:53 AM   #6
Dayvison_
High-roller
 
Dayvison_'s Avatar
 
Join Date: Nov 2013
Posts: 1,324
Reputation: 200
Default Re: Numero muito grande negativando

https://github.com/tdworg/samp-include-ulong
@Vithinn já explicou o porquê isso ocorre, mas se você precisa sobrepor este limite esse link pode ajudar.
__________________


Dayvison_ is offline   Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
[Ajuda] linha muito grande sqlite ERICcartmanN Português/Portuguese 1 11/05/2016 12:35 AM
[Ajuda] Salvar numero grande em dof2 Hiuship Português/Portuguese 11 05/02/2015 11:45 PM
[Map] Continental Stunts 0.3c ( MUITO GRANDE 'o' ) nX_ Lançamentos/Releases 44 05/10/2013 06:35 PM
[Off] Meu samp esta dando muito mas muito lag porque isso ? lucaspilar Português/Portuguese 22 29/06/2013 02:02 PM
[Ajuda][resolvido] linha muito grande jhemerson Português/Portuguese 2 29/06/2011 06:42 PM


All times are GMT. The time now is 07:47 PM.


Powered by vBulletin® Version 3.8.6
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd.