Форум программистов, компьютерный форум, киберфорум
Наши страницы

Условие в функции, некорректно проходит проверка дробного числа - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Ошибки при работе с шаблонами http://www.cyberforum.ru/cpp-beginners/thread1117809.html
Не могу понять в чем дело, вылазят вот такие ошибки: Ошибка 4 error LNK2019: ссылка на неразрешенный внешний символ "public: void __thiscall Dynamic<int>::write(void)" (?write@?$Dynamic@H@@QAEXXZ) в...
C++ Задать одномерный массив, найти минимальное и максимальное значения Здравствуйте.Очень нужна помощь, кто может сделать задание? Заранее спасибо!! Задать одномерный массив, найти минимальное и максимальное значения, и найти сумму всех элементов между этими... http://www.cyberforum.ru/cpp-beginners/thread1117803.html
C++ Ввести число n, разбить число на цифры, и найти сумму этих цифр
Здравствуйте.Очень нужно сделать задание, кто может? Заранее спасибо!!! Ввести число n, разбить число на цифры, и найти сумму этих цифр. Использовать цикл с предусловием.
C++ Переводчик целых чисел из системы в систему
Переводчик целых чисел из системы в систему: - С десятичной в любую позиционную; - С десятичной в римскую; - С десятичной в словесную запись; - В машинное представление чисел (прямой,...
C++ Сортировка элементов массива структур шаблонной функцией http://www.cyberforum.ru/cpp-beginners/thread1117771.html
Как отсортировать с помощью шаблонной функции по значению полей в массиве структур? Кто знает, подскажите пожалуйста. Программа, которую написал, выглядит так: #include "stdafx.h" #include...
C++ Поиск медианного элемента Есть программа.. подскажите что с матрицами не так.. вектор вроде все отлично! Нужно в матрице доделать.. Array.h template <class T> class Vector { T* values; size_t count; public: подробнее

Показать сообщение отдельно
Spirit370
1 / 1 / 2
Регистрация: 08.08.2013
Сообщений: 86

Условие в функции, некорректно проходит проверка дробного числа - C++

13.03.2014, 01:46. Просмотров 317. Ответов 3
Метки (Все метки)

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
#include <iostream>
#include <windows.h>
#include <conio.h>
using namespace ::std;
 
double k(double c)
{
    // c >= -273,15 °С
    if (c <= -273,15) {cout << "HAHAHA";}
    return c + 273.15;
}
 
int main ()
{
    
 
    
    
    
    
    double c = 0;
    cout << "input temp celsius" << endl << "->";
    cin >> c;
    cout << "tenp K -> " << k(c) << endl;
    system("PAUSE");
}
Почему выводиться сообщение HAHAHA, даже если вводить больше -273,15 !!!!!!? ???
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.