Creo recordar que si pasas de entero a double te hace el cambio sin problemas ya que tiene espacio de sobra el problema esta en el otro caso double a int, donde obligas al programa a redondear, y segun el compilador el redonde puede ser simplemente cortar decimales o tenerlos en cuenta para el redondeo.<br>
<br>En este caso puede hacer<br>(int)(factor * 1.345)) = (int)(1344,99999) y realizar el corte de decimales.<br><br><div class="gmail_quote">El 11 de marzo de 2010 00:50, Jorge García <span dir="ltr"><<a href="mailto:jorgeantonio49@gmail.com">jorgeantonio49@gmail.com</a>></span> escribió:<br>
<blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">Es que lo que saca un poco de quicio es que según yo cuando multiplicas<br>
un int con un doble, el compilador debe hacer el uppercasting a double.<br>
Es por eso que luego tengo que hace casting de regreso a int. Y de hecho<br>
eso era el punto de hacer el programa que almacenara los flotantes como<br>
enteros.<br>
El mié, 10-03-2010 a las 16:39 -0400, Yolmer Rosales escribió:<br>
><br>
><br>
> El 10 de marzo de 2010 16:07, Reignerok <<a href="mailto:reignerok@gmail.com">reignerok@gmail.com</a>><br>
> escribió:<br>
<div class="im">>         Yo creo que el error viene de multiplicar dos números de<br>
>         carácter diferente: un entero y un real. En el caso de la<br>
>         modificación de tu amiga, está especificando que ambos son<br>
>         reales de tamaño doble.<br>
><br>
</div>> Yo creo lo mismo, a mi lo que me extraña es que en unas máquinas dió<br>
> el error y otras no<br>
<div><div></div><div class="h5">><br>
> _______________________________________________<br>
> Lista de correo Cconclase <a href="mailto:Cconclase@listas.conclase.net">Cconclase@listas.conclase.net</a><br>
> <a href="http://listas.conclase.net/mailman/listinfo/cconclase_listas.conclase.net" target="_blank">http://listas.conclase.net/mailman/listinfo/cconclase_listas.conclase.net</a><br>
> Bajas: <a href="http://listas.conclase.net/index.php?gid=2&mnu=FAQ" target="_blank">http://listas.conclase.net/index.php?gid=2&mnu=FAQ</a><br>
<br>
<br>
_______________________________________________<br>
Lista de correo Cconclase <a href="mailto:Cconclase@listas.conclase.net">Cconclase@listas.conclase.net</a><br>
<a href="http://listas.conclase.net/mailman/listinfo/cconclase_listas.conclase.net" target="_blank">http://listas.conclase.net/mailman/listinfo/cconclase_listas.conclase.net</a><br>
Bajas: <a href="http://listas.conclase.net/index.php?gid=2&mnu=FAQ" target="_blank">http://listas.conclase.net/index.php?gid=2&mnu=FAQ</a><br>
</div></div></blockquote></div><br>