Цифры степени двойки #536498


#0 by Ненавижу 1С
Может ли десятичная запись степени двойки оканчиваться четырьмя одинаковыми цифрами? И почему.
#1 by filh
кажись нет.
#2 by mr_K
любая дробная степень, ибо иррациональное
#3 by Ненавижу 1С
так, степени целые положительные почему?
#4 by filh
хотя... 100^2=10000
#5 by andrewks
степени ДВОЙКИ, а не десятки )
#6 by catena
степени двойки оканчиваются на 2,4,6,8 Перед 2,6 всегда будет нечетное - понятно. Не подходит Оканчивающееся на 4 число придет к 2 после первого деления. (т.е. будет иметь вил ---2222) на 8 после второго. Так что - нет :)
#7 by filh
т.е. два в какой то степени даст хвост из 4-х одинаковых цифэр?
#8 by Ненавижу 1С
типа того
#9 by butterbean
деление 2222 на 2 = 1111, а 6666 на 2 = 3333
#10 by GRAF_84
2^60 = 1152921504606850000 последние 4 нуля
#11 by Ненавижу 1С
это решение, молодец
#12 by Fatum1980
2 в 60 согласно экселю даст 4 нуля в конце, все последующее так же согласно экселя нули в конце
#13 by Molinor
Калькулятор даёт 1152921504606846976 (2^60)
#14 by Ненавижу 1С
на 0 степень 2 не может оканчиваться и что?
#15 by andrewks
и?
#16 by andrewks
дурак твой эксель! )
#17 by Fatum1980
эм.. а ваш считает по другому? О_о если нет то претензии к мелкомягким, я ж попу заранее заземлил :)
#18 by andrewks
ну дык я ж и говорю: дурак твой эксель! (не ты же)
#19 by Fatum1980
кстати да.. 562949953421312 умножая на 2 эксель выдает первый ноль на конце....
#20 by Ненавижу 1С
1С наше все )) Pow(2,60)=    1 152 921 504 606 846 9761 152 921 504 606 846 976
#21 by butterbean
(14,15) это типа краткое изложение , хотя в там не рассмотрены случаи когда перед 8888 и 4444 стоят нечетные числа при делении их на 2 не получится 2222
#22 by Ненавижу 1С
вот именно в все четко уже написано
#23 by catena
А там не надо получать 2222, достаточно 222 или 22 - это уже не степень двойки :)
#24 by pectopatop
у Экселя видимо данные тоже в каких-то типах хранятся. Например до 32 разрядов (2^32) - в longword, а дальше - в real. real - это мантисса + степень, поэтому это число всегда приближенное
#25 by pectopatop
вряд ли Эксель работает с цифрами как со строками, последовательно раскусывая число на цифры и умножая столбиком.
#26 by VasilyKushnir
ДА И напнрасно проигнорировал /говорю без подковырок/
#27 by Гобсек
Вариант окончания на 0000 отбрасываем, т.к. в этом случае число делилось бы на 5. Поскольку 10000 делится на 16, то число, образованное последними черырьмя цифрами, тоже должно делиться на 16. Ни одно из чисел 2222, 4444, 6666, 8888 на 16 не делится. Так что решений нет.
#28 by VasilyKushnir
почему отбрасываем? Позволь напомнить: "Может ли десятичная запись степени двойки оканчиваться четырьмя одинаковыми цифрами? " - Все! АБЗАЦ.... А делится, не делится, распиливается или просто спи.. слимонивается -  ТАК вопрос не стоял.
#29 by pectopatop
, если не верится - cmd> calc> набираем упомянутое здоровенное число и делим на 2, 5 раз подряд - в итоге получаем дробное число ( ,5 в конце) - что и требовалось доказать. => упомянутое здоровое число - НЕ степень 2
#30 by pectopatop
+++ можно сразу на 32 поделить, а не 5 раз на 2
Тэги: Математика и алгоритмы
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С