[Ajuda] arredondamento
#1

eu aqui \/ queria arredondar as centenas mas nao estou a ver como vou fazer, alguma dicas?
pawn Код:
new x = 89, y = 12;
printf("o resultado й %d",x/y); // resultado 7.4166666... e quero tipo 7.41
Reply
#2

pawn Код:
printf("o resultado й %2f",x/y);
acho que e isso.

de qualquer forma olha

https://sampwiki.blast.hk/wiki/Floats
Reply
#3

nao podes usar float senao vai dar 0.0000000000 mesmo que seja resultado inteiro
Reply
#4

Quote:
Originally Posted by iTzDemon
Посмотреть сообщение
nao podes usar float senao vai dar 0.0000000000 mesmo que seja resultado inteiro
se colocares so %f sim mas se colocares %2f estas a definir para 2 casas decimais...


olha aqui a ver se entendes: https://sampwiki.blast.hk/wiki/Floats#Float_-.3E_String
Reply
#5

%.02f
Reply
#6

Veja meu post de truques xD

%.02f
Reply
#7

ve ai a print



code ai
Код:
	new x = 89, y = 12 
	print(" Conta: 89/12");
	printf(" %d sem float",x/y);
	printf(" %f com float e sem arredondamento",x/y);
	printf(" %0.2f com float e arredondamento",x/y);
Reply
#8

new Float, Float:y tenta isso em conjunto com o que te disserem la em cima.
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)