Целый ноль и дробный ноль в C++
В C++ есть целый ноль и дробный ноль.
Целый ноль пишут без точки. У него тип
int. Дробный ноль пишут с точкой.
У него тип double.
Давайте посмотрим на примерах.
Запишем целый ноль:
int num = 0;
std::cout << num << "\n"; // выведет 0
Давайте теперь запишем дробный ноль. Результатом на экране тоже будет ноль:
double num = 0.0;
std::cout << num << "\n"; // выведет 0
Дан следующий код:
int num = 0;
std::cout << num << "\n";
Скажите, это целый ноль или дробный.
Дан следующий код:
double num = 0.0;
std::cout << num << "\n";
Скажите, это целый ноль или дробный.
Дан следующий код:
int num1 = 0;
double num2 = 0.0;
std::cout << num1 << "\n";
std::cout << num2 << "\n";
Скажите, где целый ноль, а где дробный.