Реклама на этом месте
Форум 1С
Форум 1С
Программистам. Бухгалтерам. Администраторам. Пользователям
Задай вопрос - получи решение проблемы. Без троллинга и флуда.
29 Мар 2017, 23:54
МультиВход
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Не получили письмо с кодом активации?
 
collapse

Автор Тема: 1C 8.2 Простая задачка с обработкой дробных чисел, подскажите вторую часть.  (Прочитано 1475 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн alrain

  • *
  • Сообщений: 7
  • РЕПУТАЦИЯ: 0
  • Регистрация: 2015-12-30
  • Сайт: 
  • Профессия: Ученик 1С
Приветствую ГУРУ 1С, сам я только начинаю постигать азы. Есть простая задачка по обработке:

Создать обработку.

В обработке есть поле для ввода числа.
После ввода числа обработка должна проанализировать число.

1.   Если число целое, то определить четное оно или нет и вывести результат.
2.   Если число дробное, то разделить на целую и дробную часть и вывести эти части отдельно в сообщении. Далее определить четная ли дробная часть и вывести результат.

Первую часть я сделал:
Если Объект.Число%2=0, Тогда
      Сообщить("Чётное");
Иначе
      Сообщить("Нечётное");
  КонецЕсли;

А со второй у меня возникли вопросы. Подскажете код для лучшего понимания и закрепления данного вопроса?
Заранее благодарю.


Оффлайн TerverVl

  • *
  • Сообщений: 33
  • РЕПУТАЦИЯ: 7
  • КПД: 21%
  • Регистрация: 2015-12-28
  • Сайт: 
  • Профессия: Программист 1С
ЦелаяЧасть = Цел(Объект.Число);
ДробнаяЧасть = Объект.Число - ЦелаяЧасть;
Сообщить("Целая часть " + ЦелаяЧасть);
Сообщить("Дробная часть " + ДробнаяЧасть);
Ну и дальше тем же способом проверяешь чётность дробной части.
Проверку на чётность лучше вынести в отдельную функцию, чтобы не дублировать код.


Теги:
 


* Живое общение

Не устроил ответ?

Зарегистрируйся и задай свой вопрос. Живое общение приносит результат намного быстрее.


Зарегистрироваться

* Реклама

* Поиск

* Последние задачи на разработку (фриланс)

* Реклама

* Топ 10 авторов за месяц

Геннадий ОбьГЭС Геннадий ОбьГЭС
160 Сообщений
alex0402
127 Сообщений
MuI_I_Ika MuI_I_Ika
57 Сообщений
Norfolk
52 Сообщений
LexaK
49 Сообщений
друган
20 Сообщений
alexandr_ll
20 Сообщений
AsadRoman
18 Сообщений
Константин5825
18 Сообщений
MrLvovsky MrLvovsky
16 Сообщений

* Кто онлайн

  • Точка Гостей: 338
  • Точка Скрытых: 0
  • Точка Пользователей: 7
  • Точка Сейчас на форуме:

* Облако тэгов

* Форум 1С с мобильного

* Инструменты

* Дополнительно

Поиск

 

Dellos Catering - выездной ресторан кейтеринг по всему Миру
SimplePortal 2.3.5 © 2008-2012, SimplePortal