Форум программистов, компьютерный форум CyberForum.ru

Дробные числа - плавающая и фиксированная точки - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Поиск минимального времени выполнения теста, чтобы количество набранных баллов было максимальным http://www.cyberforum.ru/cpp-beginners/thread1029808.html
Здравствуйте! Подскажите пожалуйста, в чем ошиблась у меня массив Examen структур с данными о номере Nomer. Для каждого номера дано время выполнения, пункты и вероятность. Также дано время, которое отводится на выполнение теста W. n = кол-во номеров в тесте. struct Nomer{ int Punctaj; int Vremea; int Veroeatnosti; } Examen; и алгоритм поиска минимального время выполнения...
C++ Записать из файла f четные цифры в файл g, а нечетные в файл h Дан файл f, компоненты которого являются целыми числами. Записать в файл g все четные числа файла f, а в файл h – нечетные. Порядок следования чисел сохраняется. http://www.cyberforum.ru/cpp-beginners/thread1029806.html
C++ Есть код программы на вычисление количества слов, как изменить условие?
Есть код программы, как изменить условие, чтобы вычисляло только количество слов, которые заканчиваются на букву а? #include <iostream> #include <stdio.h> #include <string.h> int main() { setlocale(0,""); char q; int i, len, count = 0;
Вывести на экран номера всех элементов массива, не попадающих в заданный интервал C++
вывести на экран номера всех элементов, не попадающих в заданный интервал. Решить используя одномерный и двумерный массив
C++ Вывести все числа, полученные перестановкой цифр числа x, являющиеся степенью 2 http://www.cyberforum.ru/cpp-beginners/thread1029763.html
ввести число x. Вывести все числа, полученные перестановкой цифр числа x, являющиеся степенью 2. начал писать и не выдает что является степенью двойки #include <conio.h> #include <math.h> #include <stdio.h> void main() { int Ch; int c1,c2,c3; int A1,A2,A3,A4,A5,A6,A;
C++ Узнать является ли число пятой степенью. Помогите найти ошибку. #include<stdio.h> int main() { int x,a,b,c,d; scanf("%d",&x); b=1; if(b==x) { d=1; подробнее

Показать сообщение отдельно
daslex
1084 / 494 / 101
Регистрация: 02.08.2011
Сообщений: 2,408
05.12.2013, 21:51     Дробные числа - плавающая и фиксированная точки
Цитата Сообщение от nexen Посмотреть сообщение
Так что же всё-таки что и почему тогда два первых моих примера, что раньше были для меня доказательством, выполняются в обратном порядке (т.е., для числа с плавающей точкой)? Или, может, я неправильно понимаю, что значит фиксированная и плавающая точки?
вы сами спрашиваете и сами себе отвечаете.

Число с плавающей точкой (запятой) — форма представления действительных чисел, в которой число хранится в форме мантиссы и показателя степени. При этом число с плавающей точкой имеет фиксированную относительную точность и изменяющуюся абсолютную
Происхождение названия - Название «плавающая запятая» происходит от того, что запятая в позиционном представлении числа (десятичная запятая, или, для компьютеров, двоичная запятая — далее по тексту просто запятая) может быть помещена где угодно относительно цифр в строке (источник ru.wikipedia.org/wiki/Число_с_плавающей_запятой)
=================
Моими словами это как-то так: если взять число 123456, то в течении времени запятая может занимать любую позицию между цифрами, оставляя за собой несколько цифр, количество которых может разниться
=====================
Если смотреть на число с фиксированной точкой, то точность задается один раз и независимо от обстоятельств, после запятой всегда остается фиксированное число цифр.
======================
И, наверное, рассматривать все надо немного с другого ракурса. Не сточки зрения, что тип - это число с плавающей или фиксированной точкой, а с точки зрения, что тип float (double) может быть числом или с плавающей или с фиксированной точкой. И если подумать, то float хорошо подходит, но это не значит, что double не может выступать в этой роли.

я не могу быть уверен в своем ответе, но думаю это так.
 
Текущее время: 22:26. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru