Programar em C/Operadores: diferenças entre revisões

5 bytes adicionados ,  07h27min de 22 de junho de 2007
|}
Neste exemplo estamos a fazer com que o firstOp seja convertido para tipo float, quando antes tínhamos declarado como um int, ou seja o valor 10 passa a ser 10.0. e agora como temos um float a dividir por um int, o que acontece é que há uma conversão automática, ou seja o 2ª int é convertido em float, fazendo com que o resultado seja um float
Podemos utilizar qqqualquér uma das expressões seguintes para exprimir o tycasting.
 
float result = (float) firstOp / secondOp;
float result = firstOp / (float) secondOp;
float result = firstOp / float (secondOp);
 
 
 
== Expoentes ==
22

edições