Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Клуб программистов > Свободное общение
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 13.07.2011, 08:53   #31
mv28jam
Старожил
 
Аватар для mv28jam
 
Регистрация: 09.09.2008
Сообщений: 2,624
По умолчанию

Отредактировал свой первый пост, в котором изначально написал то же что и Utkin. Во всех этих примерах опускают допущение/округление.
0.(9) - стремится к 1, но всегда будет меньше единицы на бесконечно малую величину
1/3 * 3 = 1
0.(3) * 3 = 0.(9)
0.(3) * 3 = 1
Если третье утверждение верно без допущений то первые 2 неверны. А если неверны 2 первые 2 то что тогда верно?
Цитата:
Потому что 1/3*3=0,333(3)*3=0,999(9), а 3*1/3=3/3=1, следовательно 0,999(9)=1.
Операция деления единицы на тройку бесконечна, а значит 0.(3) никогда не достигнет значения 1/3.
Стрелок-охотник
mv28jam вне форума Ответить с цитированием
Старый 13.07.2011, 08:56   #32
Utkin
Старожил
 
Аватар для Utkin
 
Регистрация: 04.02.2009
Сообщений: 17,351
По умолчанию

Цитата:
Сообщение от Сtrl Посмотреть сообщение
Это потому что вы так решили? Если нет - давайте математическое доказательство. А если это "здравый смысл" подсказывает, то значит вы просто не понимаете как это работает
Я могу подтвердить это экспериментально.
1-0,9=0,1 1-0,99=0,01 1-0,999=0,001 и так далее. Как видите ответ есть всегда и причем конкретный и однозначный без всяких округлений и допущений. Чем докажете Вы ?
Маньяк-самоучка
Utkin появился в результате деления на нуль.
Осторожно! Альтернативная логика
Utkin вне форума Ответить с цитированием
Старый 13.07.2011, 08:57   #33
Smitt&Wesson
Старожил
 
Аватар для Smitt&Wesson
 
Регистрация: 31.05.2010
Сообщений: 13,543
По умолчанию

Цитата:
Сообщение от Сtrl Посмотреть сообщение
Он не просто не найден. Доказано, что этого периода вообще быть не может.
Дык и я о том-же.
Цитата:
И, кстати, известно 5 триллионов (5 000 000 000 000) знаков после запятой.
Ну, у меня ооочень устаревшие данные по этому поводу. Лет, эдак, десять не интересовался. Много оказывается воды утекло.
Пиши пьяным, редактируй трезвым.
Справочник по алгоритмам С++ Builder
Smitt&Wesson вне форума Ответить с цитированием
Старый 13.07.2011, 09:02   #34
Сtrl
C++
Форумчанин
 
Аватар для Сtrl
 
Регистрация: 27.03.2011
Сообщений: 803
По умолчанию

Цитата:
1/3 * 3 = 1
0.(3) * 3 = 0.(9)
0.(3) * 3 = 1
Если третье утверждение верно без допущений то первые 2 неверны. А если неверны 2 первые 2 то что тогда верно?
Все три утверждения верны, так как 0,(9) = 1.
Цитата:
1-0,9=0,1 1-0,99=0,01 1-0,999=0,001 и так далее.
Все-таки бесконечность и стремление к бесконечности - разные вещи.
Цитата:
Чем докажете Вы?
Самому объяснять мне красноречия не хватит, так что - ссылка. И там же опровержение вашего "доказательства".
Ищете информацию по C++?
cplusplus.com

Последний раз редактировалось Сtrl; 13.07.2011 в 09:05.
Сtrl вне форума Ответить с цитированием
Старый 13.07.2011, 09:02   #35
Аватар
Старожил
 
Аватар для Аватар
 
Регистрация: 17.11.2010
Сообщений: 18,922
По умолчанию

Цитата:
Сообщение от mv28jam Посмотреть сообщение
Операция деления единицы на тройку бесконечна, а значит 0.(3) никогда не достигнет значения 1/3.
Запись 0,(3) не значит что 0,(3) стремится к 1/3, а всего лишь форма записи 1/3 в виде десятичной дроби в десятичной системе исчисления соответственно. В девятиричной системе исчисления, а соответсвенно и девятиричной дроби - 1/3=0,3, а 1/2=0,(4)!
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
Аватар вне форума Ответить с цитированием
Старый 13.07.2011, 09:13   #36
mv28jam
Старожил
 
Аватар для mv28jam
 
Регистрация: 09.09.2008
Сообщений: 2,624
По умолчанию

Цитата:
Запись 0,(3) не значит что 0,(3) стремится к 1/3, а всего лишь форма записи 1/3 в виде десятичной дроби в десятичной системе исчисления соответственно.
0.(3) это не запись 1/3 в десятичной системе, (3) в этой записи бесконечное число троек.

Сtrl, Аватар вы согласны что операция деления 1 на 3 бесконечна?
Стрелок-охотник
mv28jam вне форума Ответить с цитированием
Старый 13.07.2011, 09:14   #37
Utkin
Старожил
 
Аватар для Utkin
 
Регистрация: 04.02.2009
Сообщений: 17,351
По умолчанию

Цитата:
Сообщение от Сtrl Посмотреть сообщение
Все три утверждения верны, так как 0,(9) = 1
Соловей это кукушка, потому что кукушка это соловей .

Цитата:
Все-таки бесконечность и стремление к бесконечности - разные вещи.
А что такое бесконечность ? Но на самом деле Вы верно подметили, то что я пытаюсь объяснить уже довольно-таки долго. Во всех этих рассуждениях рассматривается то ряд, то мгновенные значения в определенной точке числового интервала. То есть классическая подмена понятий --> умолчания, допущения и бесконечное количество округлений.

Цитата:
Самому объяснять мне красноречия не хватит, так что - ссылка. И там же опровержение вашего "доказательства".
Там все тоже самое - округления.

Цитата:
Запись 0,(3) не значит что 0,(3) стремится к 1/3, а всего лишь форма записи 1/3 в виде десятичной дроби в десятичной системе исчисления соответственно.
Кто Вам сказал, что 0,(3) можно выразить как 1/3? И еще раз напоминаю, что 1/3 это операция (эквивалентность), а 0,(3) число (равенство).
Маньяк-самоучка
Utkin появился в результате деления на нуль.
Осторожно! Альтернативная логика
Utkin вне форума Ответить с цитированием
Старый 13.07.2011, 09:17   #38
Сtrl
C++
Форумчанин
 
Аватар для Сtrl
 
Регистрация: 27.03.2011
Сообщений: 803
По умолчанию

Да кто-нибудь ткнет меня носом в пресловутое округление? 0,(3) = 1/3 точно так же, как 4 = 2*2.
Ищете информацию по C++?
cplusplus.com
Сtrl вне форума Ответить с цитированием
Старый 13.07.2011, 09:19   #39
Utkin
Старожил
 
Аватар для Utkin
 
Регистрация: 04.02.2009
Сообщений: 17,351
По умолчанию

Посты #20 и #24.
Маньяк-самоучка
Utkin появился в результате деления на нуль.
Осторожно! Альтернативная логика
Utkin вне форума Ответить с цитированием
Старый 13.07.2011, 09:22   #40
Сtrl
C++
Форумчанин
 
Аватар для Сtrl
 
Регистрация: 27.03.2011
Сообщений: 803
По умолчанию

Цитата:
Сообщение от Utkin Посмотреть сообщение
Посты #20 и #24.
Почему вы считаете, что 1/3 не равно 0,(3)? 1/3 - это операция деления, в ходе которой получается число 0,(3). Они тождественны. А насколько я понял, все ваши возражения строятся на утверждении об обратном.
Ищете информацию по C++?
cplusplus.com
Сtrl вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц