Форум программистов, компьютерный форум, киберфорум
Наши страницы
C для начинающих
Войти
Регистрация
Восстановить пароль
 
дмитрий728
0 / 0 / 0
Регистрация: 15.04.2016
Сообщений: 25
1

умножить вещественную и целочисленную переменную

26.06.2016, 14:35. Просмотров 380. Ответов 3
Метки нет (Все метки)

нужно получить результат умножения числа вещественного типа float f= 8e-06 и целочисленную переменную unsigned short z = 256.
компилятор ругается на невозможность произвести действие над двумя разными типами переменных. Подскажите как ?
float f=0.000008, fr=0;
unsigned short z=0;
fr=f*z;
accessed outside program memory.
__clz_tab 0080006C Item (256 bytes at 0x0000006C) not within memory block (0x000000E0 bytes).

Если записать в виде f*256, то в рез-тате получается 0.002048 без ошибок, т.е. ошибку именно на невозможность два разных типа переменных.
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
26.06.2016, 14:35
Ответы с готовыми решениями:

Записать цифры из символьной переменной в вещественную
Как можно решить задачку? Возможно ли как то изменить тип переменной? С...

Разделение числа на целую и вещественную части
Здравствуйте. Возник такой вопрос: есть число 12,543, можно ли его как-то...

Процедуры: записать в переменную А минимальное из значений А и В, а в переменную В - максимальное
Описать процедуру minmax (a,b) что записывает в переменную А минимальное из...

Сформировать целочисленную матрицу по правилу
помогите решить срочно надо

Получить целочисленную матрицу по правилу
получить i=1,....,n; j=1,.... ;m целочисленную матрицу, для которой Aij = i +...

3
Catstail
Модератор
24167 / 12154 / 2180
Регистрация: 12.02.2012
Сообщений: 19,743
26.06.2016, 20:55 2
Пойдет?

C
1
f*((float) z)
0
дмитрий728
0 / 0 / 0
Регистрация: 15.04.2016
Сообщений: 25
26.06.2016, 21:07  [ТС] 3
так переменная z представляется как 0, т.е без дробной части.
0
Catstail
Модератор
24167 / 12154 / 2180
Регистрация: 12.02.2012
Сообщений: 19,743
28.06.2016, 15:49 4
Цитата Сообщение от дмитрий728 Посмотреть сообщение
так переменная z представляется как 0, т.е без дробной части.
- ну и что? Разве число с плавающей точкой обязано иметь ненулевую дробную часть?
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
28.06.2016, 15:49

Сформировать целочисленную матрицу по правилу
Даны целые положительные числа M и N. Сформировать целочисленную матрицу...

Транспонировать заданную квадратную целочисленную матрицу
Разработать программу согласно варианту задания. Ввод и вывод матриц ...

Получить целочисленную квадратную матрицу порядка 7 с элементами 1, 2, ..., расположенными по спирали
Получить целочисленную квадратную матрицу порядка 7, элементами которой...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.
Рейтинг@Mail.ru