Preguntas etiquetadas con numbers

9
¿Por qué hay tantos tipos numéricos (bit, int, float, double, long)?

Aprendí PHP, Java y C. Ahora tengo curiosidad por saber por qué hay tantos tipos de tipos de datos numéricos como bit, int, float, double y long. ¿Por qué no hacer solo un tipo para números? ¿Hay algún beneficio para esto? ¿Tal vez si usamos números enteros para contener números tan pequeños...