Показано с 1 по 10 из 184

Тема: Общие вопросы

Комбинированный просмотр

andrew29 Общие вопросы 04.07.2016, 15:04
andrew29 Я свой вопрос немного... 04.07.2016, 17:11
Владимир Ситников Согласно документации ОЛ,... 04.07.2016, 18:15
Владимир Ситников Вообще говоря, это смущает. В... 04.07.2016, 18:09
Владимир Ситников Подумайте, и ответьте на 1... 04.07.2016, 18:35
Сергей0308 Можно умереть со смеху,... 25.07.2016, 03:25
Devoter Возьмите здесь:... 05.07.2016, 13:12
capzap я пользуюсь, только... 07.07.2016, 06:04
Гость Рекомендации даны по... 24.07.2016, 22:41
AI! .NET проверь... 24.07.2016, 18:34
Гость Сергей0308, я никого не... 25.07.2016, 09:09
Гость То есть она и через F1... 25.07.2016, 18:03
VGM Да. p.s. решено; на... 25.07.2016, 18:20
Алексей Геннадьевич Вы параметры компов выложите.... 29.07.2016, 07:18
Эдуард_Н Что нового в версии OwenLogic... 30.07.2016, 14:04
Эдуард_Н ясновидящих нет. 31.07.2016, 17:56
Андрей Иванников У вас исходное состояние... 01.08.2016, 09:01
ASo Он откатит FW ПР? 01.08.2016, 20:54
Владимир Ситников Лишний раз убеждает, что в ОЛ... 01.08.2016, 22:05
Серёга Букашкин Сделал программу в ОЛ для... 25.08.2016, 10:04
Юрий_Р Если отличия только в... 25.08.2016, 10:24
Сергей0308 Тогда зачем выбор модели,... 25.08.2016, 10:32
Юрий_Р Ну там где 220.1 и 220.2 или... 25.08.2016, 10:44
Юрий_Р Добрый день! Страница 25... 17.08.2016, 08:56
Ревака Юрий Удерживаю клавишу SHIFT, в... 15.09.2016, 16:25
Владимир Ситников Это пожелание значится под... 15.09.2016, 16:51
Владимир Ситников Не путайте операцию "сделать... 15.09.2016, 20:15
AI! понял. а зачем? 15.09.2016, 20:44
Владимир Ситников Я же всё описал. По ссылке... 15.09.2016, 21:32
Эдуард_Н Ну оно конечно можно и на... 16.09.2016, 17:10
Василий Кашуба Я делаю так. Если будут... 19.09.2016, 12:46
melky Спасибо, попробую... 19.09.2016, 13:01
Алексей Геннадьевич Усреднитель "скользящим... 19.09.2016, 13:14
Алексей Геннадьевич 3 регистра : 1- накопление... 20.09.2016, 07:49
Алексей Геннадьевич Так сделайте такой макрос на... 20.09.2016, 10:53
Сергей0308 Вроде как просили, даже... 25.09.2016, 13:43
Гость Добрый день! Спасибо за... 21.09.2016, 11:41
orbita-skb Logic написан на C# 21.09.2016, 12:07
melky Василий Кашуба ... 22.09.2016, 12:23
Сергей0308 Вынужден с Вами не... 22.09.2016, 18:23
Ревака Юрий При добавлении в проект сразу... 23.09.2016, 09:25
Сергей0308 Так это же проще пареной... 23.09.2016, 06:28
Ревака Юрий Добавил последние макросы в... 23.09.2016, 09:19
Ревака Юрий Я Вас наверное расстрою, но:D 23.09.2016, 15:32
Ревака Юрий Я сам об этом узнал недавно,... 23.09.2016, 15:48
Алексей Геннадьевич Сергей0308 Вы макрос... 26.09.2016, 15:02
Сергей0308 26668 Вот проект, работает... 26.09.2016, 19:17
Сергей0308 Да, название неправильное,... 27.09.2016, 11:42
rovki Не хватает выходов... 27.09.2016, 23:39
Ревака Юрий А если программно считать... 28.09.2016, 09:38
Алексей Геннадьевич Сергей0308 1) "Скользящее... 28.09.2016, 10:12
Сергей0308 Вот Ваша цитата: 3 -... 28.09.2016, 13:04
Алексей Геннадьевич У вас даже намёка на стек или... 28.09.2016, 14:51
Серёга Букашкин Существует ли возможность... 18.10.2016, 12:21
Серёга Букашкин При переходе от ОЛ117 к... 22.11.2016, 11:06
Василий Кашуба У вас сигналы ручного... 28.09.2016, 11:03
Ревака Юрий А нет возможности завести... 28.09.2016, 11:11
Василий Кашуба Посмотрите мой вариант, может... 28.09.2016, 12:13
Ревака Юрий Ну не обязательно ее отрывать... 28.09.2016, 11:39
Ревака Юрий Тогда ждать модулей... 28.09.2016, 12:22
Василий Кашуба Я же сказал, что это для... 28.09.2016, 13:34
Игорюня Подскажите. Что такое... 04.10.2016, 13:40
Сергей0308 Задержка на цикл! 04.10.2016, 13:43
Владимир Ситников У неё очень простой смысл:... 04.10.2016, 15:20
Серёга Букашкин Когда к ОЛ 1.8.93 подключил... 15.11.2016, 13:32
Ревака Юрий Скорее всего драйвер... 15.11.2016, 13:36
Игорюня Теперь все понятно. 04.10.2016, 16:46
Серёга Букашкин Хорошо бы...только как? Речь... 18.10.2016, 14:35
Ревака Юрий Данный функционал не... 18.10.2016, 15:57
Серёга Букашкин При назначении переменной в... 22.11.2016, 12:51
Алексей Геннадьевич Эта опция нужна если... 22.11.2016, 14:04
Серёга Букашкин Не понимаю чем это отличается... 22.11.2016, 15:05
Ревака Юрий Если данную переменную внести... 22.11.2016, 15:56
Сергей0308 Вот для наглядности: 27747... 23.11.2016, 22:44
Сергей0308 ПР110 не имеем, а в ПР114... 20.10.2016, 18:27
Павел Братковский пр110 нормально... 21.10.2016, 08:06
Эдуард_Н Спасибо всем, успокоили. 21.10.2016, 08:45
Владимир Ситников Пришли же уже к выводу, что... 23.11.2016, 18:30
Владимир Ситников Например, так: 1) У каждого... 23.11.2016, 18:44
Ревака Юрий Все зависит от задачи, у... 25.11.2016, 11:02
Эдуард_Н Если бы в ОЛ была эмуляция... 23.11.2016, 18:42
Эдуард_Н У меня сейчас очень не... 23.11.2016, 18:55
Ревака Юрий Так в чем мучение, не... 28.11.2016, 10:34
Серёга Букашкин Существует ли возможность в... 30.11.2016, 15:09
Pavel_ В этой теме: "ПР200,... 01.12.2016, 16:49
Эдуард_Н Вы когда по меню телека или... 28.11.2016, 11:06
Ревака Юрий Посмотрев вживую программу,... 28.11.2016, 13:22
СергейНовосиб Привет! У меня на ПР200... 15.02.2017, 06:18
Сергей0308 Как вариант частичного... 15.02.2017, 06:32
Алексей Геннадьевич Обратитесь к нему -... 15.02.2017, 12:29
Ревака Юрий На данный момент такой... 15.02.2017, 12:32
СергейНовосиб Не совсем подходит, так как... 15.02.2017, 13:39
Ревака Юрий Это я так понял какой-то... 15.02.2017, 14:55
Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1
    Пользователь
    Регистрация
    27.11.2011
    Адрес
    Краснодар
    Сообщений
    12,025

    По умолчанию

    Сергей0308 не видел его, только не понял, где там округление до 2-х знаков после запятой ?

    Получить хотел вот это, но в выложенном варианте немного ошибся...

    Первое правило
    Если первая из отделяемых цифр больше, чем число 5, то последняя из оставляемых цифр усиливается, иначе говоря, увеличивается на единицу. Усиление так же предполагается и тогда, когда первая из убираемых цифр равна 5, а за ней имеется одна или некоторое количество значащих цифр.

    Число 25,863 округлённо записывается как – 25,9. В данном случае цифра 8 будет усилена до 9, так как первая отсекаемая цифра 6, больше чем 5.
    Число 45,254 округлённо записывается как – 45,3. Здесь цифра 2 будет усилена до 3, так как первая отсекаемая цифра равна 5, а за ней следует значащая цифра 1.

    Второе правило
    В случае если первая из отсекаемых цифр меньше чем 5, то усиления не производится.

    Число 46,48 округлённо записывается как – 46. Число 46 наиболее близко к округляемому числу, чем 47.

    Третье правило
    Если отсекается цифра 5, а за ней не имеется значащих цифр, то округление выполняется на ближайшее четное число, другими словами, последняя оставляемая цифра остаётся неизменной, если она четная, и усиливается в случае, если она нечетная.

    Число 0,0465 округлённо записывается как – 0,046. В данном случае усиления не делается, так как последняя оставляемая цифра 6 является чётной.
    Число 0,935 округлённо записывается как – 0,94. Последняя оставляемая цифра 3 усиливается, так как она является нечётной.

    Ну и с минусами у меня тоже проблема

    Обновил макрос. Округление вверх с учетом 3-его правила и отрицательных чисел.
    Изображения Изображения
    Последний раз редактировалось melky; 22.09.2016 в 23:29.

  2. #2
    Пользователь Аватар для Сергей0308
    Регистрация
    25.06.2011
    Адрес
    Галактика Андромеды (M31)
    Сообщений
    8,982

    По умолчанию

    Цитата Сообщение от melky Посмотреть сообщение
    Сергей0308 не видел его, только не понял, где там округление до 2-х знаков после запятой ?

    Получить хотел вот это, но в выложенном варианте немного ошибся...

    Первое правило
    Если первая из отделяемых цифр больше, чем число 5, то последняя из оставляемых цифр усиливается, иначе говоря, увеличивается на единицу. Усиление так же предполагается и тогда, когда первая из убираемых цифр равна 5, а за ней имеется одна или некоторое количество значащих цифр.

    Число 25,863 округлённо записывается как – 25,9. В данном случае цифра 8 будет усилена до 9, так как первая отсекаемая цифра 6, больше чем 5.
    Число 45,254 округлённо записывается как – 45,3. Здесь цифра 2 будет усилена до 3, так как первая отсекаемая цифра равна 5, а за ней следует значащая цифра 1.

    Второе правило
    В случае если первая из отсекаемых цифр меньше чем 5, то усиления не производится.

    Число 46,48 округлённо записывается как – 46. Число 46 наиболее близко к округляемому числу, чем 47.

    Третье правило
    Если отсекается цифра 5, а за ней не имеется значащих цифр, то округление выполняется на ближайшее четное число, другими словами, последняя оставляемая цифра остаётся неизменной, если она четная, и усиливается в случае, если она нечетная.

    Число 0,0465 округлённо записывается как – 0,046. В данном случае усиления не делается, так как последняя оставляемая цифра 6 является чётной.
    Число 0,935 округлённо записывается как – 0,94. Последняя оставляемая цифра 3 усиливается, так как она является нечётной.

    Ну и с минусами у меня тоже проблема

    Обновил макрос. Округление вверх с учетом 3-его правила и отрицательных чисел.
    Так это же проще пареной репы, что бы округлить до n знаков, после запятой, попробуйте число предварительно умножить, а после округления разделить на 10 в n-ой степени!
    Можно и все ваши другие хотелки реализовать, но Вам наверно потребуется признак чётности-нечётности числа, по моему, если на 2 делится без остатка, значит 100% чётное, наверно есть варианты!

    Округление с заданием количества знаков после запятой.PNG

    Второй вход, для задания количества знаков после запятой!
    Последний раз редактировалось Сергей0308; 23.09.2016 в 11:17.
    Если проблему можно решить за деньги, это не проблема, это расходы. Бог каждому посылает проблемы по его силам. Так что одно из двух. Либо ты можешь-таки
    справиться с проблемами, либо это не твои проблемы.

Похожие темы

  1. общие клеммы нескольких мдвв
    от Thorn в разделе Мх110
    Ответов: 1
    Последнее сообщение: 23.06.2010, 14:10
  2. общие клеммы нескольких мдвв
    от Thorn в разделе Эксплуатация
    Ответов: 1
    Последнее сообщение: 23.06.2010, 14:10
  3. общие вопросы плк
    от AntoNechayuk в разделе ПЛК1хх
    Ответов: 2
    Последнее сообщение: 15.01.2010, 08:37

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •