Добавлен , опубликован
Сегодня был неприятно удивлён, что все мои коллеги, которых я представляю людьми весьма неглупыми и имеющими техническое образование, как один утверждали, что 0,(9) не равно 1.
И мне стало интересно, что на этот счёт думает население сайта. Пишите своё мнение в комментарии, в идеале - с обоснованием =)
`
ОЖИДАНИЕ РЕКЛАМЫ...
28
Extravert, бесконечность + число == бесконечность
бесконечность - число == бесконечность
бесконечность - бесконечность == 0
бесконечность + бесконечность == бесконечность
бесконечность / бесконечность == Nan
число / 0 == бесконечность
0 / 0 == Nan
27
nvc123,
бесконечность - 10 = бесконечность | - бесконечность
-10 = 0
Ладно, забили. Мне это все равно никогда не понадобится :)
28
Extravert, это всё входит в стандарт IEEE 754 (float , double и прочие числа с плавающей точкой)
Extravert, бесконечность + 1 - бесконечность == 1
бесконечность + 1 == бесконечность
бесконечность - бесконечность == 0
Extravert, передавай привет своему мозгу
27
nvc123, а по факту я с ними не работаю. Бесконечность мне нужна была дважды в жизни. Первый раз мне нужно было указать дальность луча, во втором мне нужно было исключить это значение из списка возможных при трансформации double to decimal. Такие дела.
30
бесконечность - бесконечность == 0
неопределённость в традиционной математике.
27
бесконечность + бесконечность - бесконечность = 0
30
nvc123, угадай D:
Extravert:
бесконечность + бесконечность - бесконечность = 0
потому и неопределённость.
28
Clamp, а да
бесконечность - бесконечность == Nan
сори затупил
бесконечность * 0 == Nan
просто ты сказал что при умножении не изменяется
25
Упрлись ребята?)
Балаган из ничего, нужно считать в обыкновенных дробях, тогда такой фигни не будет. 0.(9) по сути не существует - это чисто теоритическое число.
Также не путайте математику и то, как считает компьютер. У компьютера методы заранее раковые, бывали баги целых серий процессоров, когда у них 2 + 3 = 4.9999999999998
30
нужно считать в обыкновенных дробях
они таки не универсальны и машинами не обрабатываются.
25
они таки не универсальны и машинами не обрабатываются.
Для эстетов есть комплексные числа, а машинная математика дело другое, там уже с округлением работает.
25
Clamp, это о универсальности, имеется в виду, что дробями можно выразить рациональные числа. Обозначение периода по сути костыль, для иррациональных есть другие методы.
38
Кет, имеется ввиду, что в природе мало созданий или явлений, где было бы число каких-то сущностей кратно десяти. Хоть трёхлистник, хоть бермудский треугольник, хоть северный и южный полюс. У человека 10 пальцев на руках, но это настолько частный случай, что зря оттуда пошла эта традиция =(
что будет если к бесконечности прибавить 1
будет бесконечность) учите высшую математику. даже в IEEE float вся эта логика реализована, прибавь +INF + 1.
вы серьезно думаете, что эта логика машинами не обрабатывается?
у float есть +0 и -0 (бесконечно малые в разные стороны, хотя оны равны для избежания ошибок), есть +INF и -INF, а NaN для исключительных случаев вроде кв корень из отр числа
и это есть во всех языках, даже в jass real так же работает внезапно
21
а сама по себе была откровенно подогнана под Теорию Суперструн
Чего? Этот трюк с суммами провернули когда теории суперструн еще не было, а теория струн должна была появиться лет этак через 50.
Метод реально очень спорный, но некоторых вгоняет в ступор знатно)
21
Вот что пока вижу:
0.(9) + 0.(0)1 (Количество нолей после точки на единицу меньше количества девяток. В итоге последняя цифра этого числа имеет тот же разряд что и последняя предыдущего слагаемого) =1. Это чисто стремиться к нулю, а не к единице!
33
(Количество нолей после точки на единицу меньше количества девяток. В итоге последняя цифра этого числа имеет тот же разряд что и последняя предыдущего слагаемого)
Количество девяток в такой записи считается бесконечным, так что понятия «на единицу меньше» и «последняя цифра», я полагаю, не имеют смысла. А 0.(0)1 — разве такая запись используется?
30
Количество нолей после точки на единицу меньше количества девяток
бесконечность + число == бесконечность
А 0.(0)1 — разве такая запись используется?
не могу быть уверен, но вроде бы это - "положительный ноль"
38
А 0.(0)1 — разве такая запись используется?
такой записи не может быть, потому что для этого есть запись +0 и -0
21
так то любое число вида +0,(0)x, где x - любая последовательность цифр, будет тождественно +0, не?
25
>то на этот счёт думает население сайта
Как экономист, я думаю что не равно. Мы должны каждую копеечку считать, иначе штрафы, сгуха,сгуха,гроб.
Это я так шучу.
21
.............(1.000...0000000000000)
0.(9) +...(..-.............................) = 1
.............(0.999...9999999999999)
Получается что для конкретно этого числа (бесконечно большого числа без целой части или с определенной целой частью) есть бесконечно малое число такой же разрядности что в сумме с этим числом дает 1 или 1+определенная целая часть. Это по крайней мере подсказывает логика. Если речь идет об особенностях компьютерных вычислений - я вынужден прекратить писать сюда.
25
RiseD_Konst, кривая логика.
Тут явно никто не шарит мат.анализ. Как я уже писал выше, 0.(9) это костыль десятичной/машинной математики, в таком случае оно конечно = 1, с бесконечно малой погрешностью, которой можно пренебречь.
А число 0.(9) в настоящей математике не существует и записывается как предел, например так:
На вики даже разжевали:
30
Hanabishi, кто-то не шарит в высшей математике, приравнивая число к функции ;-)
Чтобы оставить комментарий, пожалуйста, войдите на сайт.