|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
29.06.2018, 18:44 | #21 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
0.1 (10) = 0.0(0011) (2) - бесконечная периодичная двоичная дробь
оставим в ней допустим 10 знаков после десятичной точки и получим: 0.0001100110 (2) = 51/512 (10) ~ 0.099609375 (10) Сколько знаков после точки у исходного 0.1 после преобразования в двоичное с округлением и обратное преобразование? И не важно, что 10 знаков, могли бы и 100 оставить, все равно пришлось бы округлять. Примерно то же самое и в компе происходит
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
Последний раз редактировалось Аватар; 29.06.2018 в 18:47. |
29.06.2018, 20:19 | #22 | |
gamer
Участник клуба
Регистрация: 09.05.2015
Сообщений: 1,529
|
Цитата:
Запомни: раньше был массив символов. И это была строка. Она заканчивалась нулём, что означало: конец строки. С приходом "Visual C" появился класс CString, который включал в себя строку, возможность изменять её длину и ещё методы для работы со строками. Всё в одном. Если ты не знаешь, что такое классы - учи. А вот как я это использовал: http://programmersforum.ru/showthread.php?t=277390
мой канал на Ютубе: youtube.com/@games-zz3ju/videos/
мой канал на Рутубе: rutube.ru/channel/31423139/videos/ В ожидании Кеши... |
|
29.06.2018, 22:23 | #23 |
Старожил
Регистрация: 04.02.2011
Сообщений: 4,546
|
Судя по вопросу, до классов ТСу еще далеко. Строки были всегда, даже в древнем "бесклассовом" С от Борланда.
А если строки для человека - terra incognita, то разобраться с ними можно по очень простому алгоритму: 1. Открываем учебник - неважно, сетевой или бумажный, ищем там про строки и строковые функции, вот первое, что подвернулось: http://cppstudio.com/post/9567/ https://studfiles.net/preview/5772717/ - там пара - тройка страниц. 2. Пробуем поработать со строками 3. Если не получилось - спрашиваем у форума - почему - и goto 1. 4. Разобравшись в этом нехитром деле, легко решаем свою задачу. 5. Говорим форумцам СенькаЮ и идем пить пиво. Возможен более простой алгоритм: Говорим "я ваши строки в гробе видал, а вы, форумляне - козлы!" - и идем пить пиво и переводиться в мукомольный. Последний раз редактировалось digitalis; 29.06.2018 в 22:26. |
30.06.2018, 18:05 | #24 | |
Пользователь
Регистрация: 28.06.2018
Сообщений: 38
|
Цитата:
Верёвкин, вы мне уже надоели тем, что обзываете меня невежественным за незнанием вещей и тем, что мне нужно выиграть время. Мне нужно уже курсовую работу писать, а такие домашние задания (у нас так эти задания называются в академии) я делать не в силах, потому - что я просто не успеваю это всё прокрутить в своих мозгах: уж слишком вы конечно-же вежливые. Либо я тупой (самооценка у меня на высоте, знаю), либо это у меня из неопытности. |
|
30.06.2018, 18:13 | #25 | |
Цифровой кот
Старожил
Регистрация: 29.08.2014
Сообщений: 7,629
|
Я этого не говорил. Это ты сказал!
000061.jpg ------- А на счёт этого: Цитата:
Расскажу я вам, дружочки, как выращивать грибочки: нужно в поле утром рано сдвинуть два куска урана...
Последний раз редактировалось min@y™; 30.06.2018 в 18:17. |
|
30.06.2018, 18:24 | #26 |
Старожил
Регистрация: 15.02.2010
Сообщений: 15,707
|
Если зачем в сложении дробей сокращать дроби я еше могу представить, то зачем в этой задаче считать кол-во цифр после запятой...
|
30.06.2018, 18:34 | #27 | |
Пользователь
Регистрация: 28.06.2018
Сообщений: 38
|
Цитата:
Код:
|
|
30.06.2018, 18:36 | #28 |
Пользователь
Регистрация: 28.06.2018
Сообщений: 38
|
|
30.06.2018, 18:50 | #29 | |
Пользователь
Регистрация: 28.06.2018
Сообщений: 38
|
Цитата:
Код:
|
|
30.06.2018, 19:53 | #30 | |
Цифровой кот
Старожил
Регистрация: 29.08.2014
Сообщений: 7,629
|
Цитата:
Расскажу я вам, дружочки, как выращивать грибочки: нужно в поле утром рано сдвинуть два куска урана...
|
|
|
Опции темы | Поиск в этой теме |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Конвертация single float в double float | kypck | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 10 | 23.04.2012 00:22 |
Float и Double | crawter | C# (си шарп) | 1 | 19.03.2012 15:46 |
Ошибка типа cannot convert `float*' to `float' for argument `1' ... | Trackman | Помощь студентам | 3 | 23.05.2011 17:09 |
Отображение значений переменных типа float и double(Языки Pascal и C) | Сырно | Помощь студентам | 3 | 17.10.2010 18:37 |
float или double? | zgest | Общие вопросы C/C++ | 10 | 20.03.2010 15:14 |