Red de conocimientos sobre prescripción popular - Enciclopedia de Medicina Tradicional China - Conocimientos básicos de informática sobre tipos de datos: ¿Un número entero dividido por un número entero sigue siendo igual a un número entero? Por ejemplo, si 1 se divide por 2, ¿el resultado será un número entero o de punto flotante?
Conocimientos básicos de informática sobre tipos de datos: ¿Un número entero dividido por un número entero sigue siendo igual a un número entero? Por ejemplo, si 1 se divide por 2, ¿el resultado será un número entero o de punto flotante?
Si es un número entero dividido por un número entero, por ejemplo, si int 1 se divide por int 2, la salida es int 0. Si es float 1 dividido por int 2, la salida es float 0.5 .
En C y C#, el tipo de resultado es el tipo más grande de divisor y dividendo. Por ejemplo, float es mayor que int, es decir, el número de bytes ocupados por float es mayor que int. . Double es mayor que float, long es mayor que int