[Ajuda] Usando case e floats
#1

Estou fazendo uma funзгo e preciso fazer o seguinte:
Код:
switch(myFloatArray[]){

    case 0.1 .. 5.0:{
        
        //  Bla bla bla
    }
}
Mas isto faz meu compilador crashar, alguйm sabe se tem como usar floats no case ou sгo sу nъmeros inteiros mesmo?
Reply
#2

Acho que nгo, mas de qualquer forma Clique Aqui
Reply
#3

Tenta:
Код:
	new Float:start = 0.1, Float:end = 5.0;
	switch(myFloatArray[])
	{
		case start .. final:
		{
			
			//  Bla bla bla
		}
	}
Reply
#4

Em pawn se nгo me engano nгo й possнvel. Pois o switch case nada mais й do que um syntax sugar para trabalhar com jumps (ou goto do pawn). Logo, diferente do que se pensa, o switch case nгo й uma compactaзгo de ifs e elses.
Reply
#5

Vou tentar adaptar meu cуdigo, obrigado pela explicaзгo.
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)