Ver Mensaje Individual
  #8  
Antiguo 22-09-2012
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.043
Reputación: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
Cita:
Empezado por mamcx Ver Mensaje
No he desechado los tipos Float/Int!
Simplemente considero que no tiene presentacion que :
Código PHP:
1.1 2.2
>>>3.3000000000000003
>>> (1.1 2.2) == 3.3
False 
Esto es una aberracion. El computador no sabe matematicas!. En cambio el tipo decimal:
El problema del desempeño podria darse si se esta decodificando una imagen, haciendo calculos complejos, criptografia, etc. Pero en mi experiencia, la mayoria de las veces que se usa un numero en un programa es para:
-Indicar un valor: Edad=18
-Contadores
-Calculos aritmeticos elementales: Total = SubTotal + (SubTotal * (Impuesto/100)) - Descuento
Los problemas de desempeño se verian en ciclos cerrados, o en tareas especializadas, donde el programador debe estar mas consiente de lo que hacer.
En eso tienes razón.

Cita:
Empezado por Delphius Ver Mensaje
Si que existe. Como también existe un SO (bueno... en realidad sólo es un kernel) llamado Toro, hecho en Pascal, Free-Pascal para ser más preciso.
Una pena que proyectos así se pierdan.
Responder Con Cita