[Ajuda] Pawn com problemas na divisгo?
#4

Quote:
Originally Posted by Juniiro3
Посмотреть сообщение
Eu fiz outros testes, e mesmo quando a divisгo retorna um float (ex: 60/50) o valor й 0.000000
Como eu disse anteriormente, vocк tб tentando colocar uma divisгo de dois inteiros como um float direto no format, isso nгo й suportado, pra vocк dividir dois nъmeros e jogб-los num format vocк precisa tratar eles como float, deferindo assim os valores 60.0/50.0 vocк percebe que vai retornar 1.20000, nгo se pode fazer a conversгo direta de um inteiro pra float, pra isso usa-se a funзгo float.

Exemplos:
Код:
//Divisгo de floats jб definidos como tipo float:

printf("Float: %f", 60.0/50.0);
Код:
//Conversгo de inteiros para float e divisгo pelo operador comum "/" ou "%":

printf("Float: %f", float(60)/float(50));
Код:
//Utilizando as funзхes destinadas nativamente а floats:

new var1 = 60, var2 = 50;
printf("Float: %f", floatdiv(float(var1), float(var2)));
Reply


Messages In This Thread
Pawn com problemas na divisгo? - by Juniiro3 - 23.07.2015, 23:20
Re: Pawn com problemas na divisгo? - by n0minal - 23.07.2015, 23:23
Re: Pawn com problemas na divisгo? - by Juniiro3 - 23.07.2015, 23:26
Re: Pawn com problemas na divisгo? - by n0minal - 24.07.2015, 00:04
Re: Pawn com problemas na divisгo? - by Dolby - 24.07.2015, 15:01
Re: Pawn com problemas na divisгo? - by Kimossab - 24.07.2015, 19:13

Forum Jump:


Users browsing this thread: 1 Guest(s)