Новости для бухгалтера, бухучет, налогообложение, отчетность, ФСБУ, прослеживаемость и маркировка, 1С:Бухгалтерия

Вход или Регистрация

Показывать по 10 20 40 сообщений
Новая тема Ответить
Письмо в техподдержку 1С
[Прочее]

Help me!!!

darklightstar
читатель
офлайн
Дата регистрации: 03.12.2002
Сообщений: 1
Пост №1
 
03.12.2002 14:18

Как в конфигураторе создать следующую программу: имеем поле ввода для числа в десятичной форме (т.е. 3, 250,...) , кнопка, в поле вывода должно появиться в двоичной форме: (т.е. 1111011...). алгоритм обратный: x*2^x+y*2^y+z*2^z+... Кто знает, помогите срочно надо, а даже алгоритм неоткуда взять.

Dimka
читатель
офлайн
Дата регистрации: 25.11.2001
Сообщений: 26
Пост №2
 
04.12.2002 17:45

Алгоритм очень простой: делишь десятичное число на 2 до упора и собираешь остатки от деления, например: число 10 -<br><br>1)10/2=5 остаток 0<br><br>2)5/2=2,5 (целая часть - 2) остаток 1<br><br>3)2/2=1 остаток 0<br><br>4) собираем с конца 1(частное от последнего деления),0(остаток от посл. деления), 1,0<br><br>Получаем 1010<br><br><br><br>

Dimka
читатель
офлайн
Дата регистрации: 25.11.2001
Сообщений: 26
Пост №3
 
04.12.2002 17:47

"В конфигураторе можно как-нибудь так (проверь):<br><br>ТекЧ=Дес;Дв="""";<br><br>Пока ТекЧ>1 Цикл<br><br> Ост=ТекЧ%2;<br><br> ТекЧ=Цел(ТекЧ/2);<br><br> Дв=""""+Ост+Дв;<br><br>КонецЦикла;<br><br>Если ТекЧ="1" Тогда<br><br> Дв="1"+Дв;<br><br>КонецЕсли;<br><br><br><br>Удачи"

Показывать по 10 20 40 сообщений

Читают тему:

Быстрый переход
Учет, налогообложение, автоматизация
  • Книга жалоб и предложений по работе сайта
  • Для технических специалистов
  • Представление регламентированной отчетности
  • Говорильня
  • Бухгалтерский учет: обсуждаем проекты нормативных актов и рекомендаций по ведению учета от БМЦ
  • Новый порядок применения ККТ (онлайн кассы с передачей сведений в ФНС)
  • Интернет-конференция: Оформление командировок по новым правилам
  • МАРКИРОВКА
  • ЕГАИС
  • Учет, налогообложение, автоматизация