Форум программистов, компьютерный форум, киберфорум
C для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C (СИ) Возведение в дробную степень отрицательного числа https://www.cyberforum.ru/ c-beginners/ thread2507897.html
Здравствуйте ! Изначальное задание состоит в том, чтобы найти значение функции y=|\log_2|x^3-e^x|-\sqrt{\frac{2x}{\cos(x + 1.23*\pi)}}| при заданом x_0. Т.к. в функции встречается возведение в степень и взятия корня 3-й степени, что эквивалентно возведение в степень 1/3, преподаватель дал мне такую задачу написать универсальную функцию my_pow (вместо стандартного pow в math.h), которая будет...
C (СИ) Нахождение в массиве вещественных чисел числа с наименьшей дробной частью
Уважаемые программисты! Просьба помочь с задачей. Написать функцию (дробная часть всегда положительна). Использовать массив и указатель.
C (СИ) Знаю, что елементарно, но получається только с циклом while https://www.cyberforum.ru/ c-beginners/ thread2507837.html
За заданим восьмизначным натуральним числом найти среднее арифметическое цифр этого числа та количество ненулевых цифр. Без использования циклов while и for, только if. И желательно на С. Буду очень благодарен.
C (СИ) Дана точка на плоскости (х,у).Составить программу которая выдает одно из сообщений сообщение Дана точка на плоскости с координатами. Составить программу, которая выдает одно из сообщений «Да», «Нет», «На границе» в зависимости от того, лежит ли точка внутри заштрихованной области, вне заштрихованной области, или на ее границе. Области задаются графически следующим образом Помогите плиз, не могу догнать как задаются координаты https://www.cyberforum.ru/ c-beginners/ thread2507720.html
Массив: Cоздать функции для работы с динамическим массивом C (СИ)
использовать функции malloc, realloc, calloc функцию добавления элемента в конец массива функцию вставки элемента по указанному индексу функцию удаления элемента по указанному индексу
C (СИ) Треугольник из единиц https://www.cyberforum.ru/ c-beginners/ thread2507629.html
Помогите с заданием. Надо ввести с клавы целое число n и что бы потом вывелся треугольник типа 1 11 111 11 1 Последний ряд должен быть 2n+1. UPD на форуме ее почему-то в другую сторону поворачивает
C (СИ) Задача без использования массивов Дана строка символом. Признак конца - символ "\n" (перевод строки). Необходим удалить последовательность символов, заключённые в фигурные скобки. Через функции getchar(), putchar(), без использования массивов. https://www.cyberforum.ru/ c-beginners/ thread2507544.html C (СИ) Найти min { max (a, b), max (c, d)}.
Даны числа a, b, c, d. Найти min { max (a, b), max (c, d)}.
C (СИ) Вывести на экран, сколько денег останется в кассе после выплаты зарплаты. Из банка на выплату зарплаты привезли money рублей. Хватит ли этой суммы, если на предприятии employees работников, их средняя зарплата salary рублей, а в кассе ещё имеется остаток moneyLeft рублей? Если денег хватает, то нужно посчитать и вывести на экран, сколько денег останется в кассе после выплаты зарплаты. Если же денег не хватает, то нужно посчитать и вывести недостающую сумму. Средняя... https://www.cyberforum.ru/ c-beginners/ thread2507448.html C (СИ) Написать функцию Написать и протестировать функцию, которая переставляет в прямоугольной матрице строки в обратном порядке https://www.cyberforum.ru/ c-beginners/ thread2507370.html
C (СИ) Две треугольные матрицы
Две правые треугольные матрицы А и В порядка n заданы так:Правая треугольная матрица A порядка n заданa в виде последовательности (n+1)n/2 чисел: сначала идет n элементов первой строки, затем n-1 элемент второй строки, начиная со второго элемента, и т. д. (из последней, n-й строки берется только n-й элемент).Получить в аналогичном виде: а) матрицу АВ; б) матрицу А(Е + В^2), где Е-единичная...
C (СИ) Вычислить пример https://www.cyberforum.ru/ c-beginners/ thread2507354.html
0 / 0 / 0
Регистрация: 04.10.2019
Сообщений: 3
0

Переменная float в операторе if - C (СИ) - Ответ 13875518

04.10.2019, 14:35. Показов 9251. Ответов 9
Метки (Все метки)

Author24 — интернет-сервис помощи студентам
Добрый день! Столкнулся с неразрешимым для себя вопросом. Его суть в следующем:

Есть программа

C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include <stdio.h>
 
void main ()
{
   float a = 6.7;
   if(a == 6.7) 
    {
    printf("A\n");
    }
        else 
        {
            printf("B\n");
        }
    
    return;
 
}
Результат выполнения "В"

Однако, если переменной а присвоить значение 6.5, программа выдаст результат "А"

Почему так происходит?

\\Использую Vizual Studio Code из Ubuntu 19.04, gcc version 8.3.0 (Ubuntu 8.3.0-6ubuntu1)

Вернуться к обсуждению:
Переменная float в операторе if C (СИ)
0
Заказать работу у эксперта
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
04.10.2019, 14:35
Готовые ответы и решения:

float переменная
я инициализирую переменную float значением 0.15 а в действительности там 0.15000001. потом...

переменная типа float
Добрый день, проблема возникла с написанием условия для переменной типа ftoot. Объявил переменную...

Переменная float со значением 1.#QNAN
Здравствуйте! Помогите пожалуйста с такой проблемой. При считывании из файла в переменной типа...

В программе объявлена переменная float x=2
Какое значение получит переменная х в результате вычисления х*=(--x+1) подскажите как тут...

9
04.10.2019, 14:35
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
04.10.2019, 14:35
Помогаю со студенческими работами здесь

Переменная float - знаки после запятой
Итак я задаю какую-либо переменную типа float. Потом, с помощью scanf кладу в эту переменную...

Переменная типа float выводит только целые значения
#include &lt;stdio.h&gt; int main() { int a=5,b=2; float f; f=a/b; printf (&quot;%f&quot;, f); return...

Переменная типа double ведет сябя как float в atmel studio !
Всем бдоброго утра atmel studyo 6 В проекте использую переменную типа double. т.к надо сохранить...

Не понимает Dictionary<string, (float[][] train, float[][] valid, float[][] test)> DataSet;
Доброго времени суток. Пытаюсь запустить пример по работе с библиотекой. Не понимает конструкцию ...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru