Правила форума
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
Можно заменить Clarion на C# и получать 404.
Можно результат деления прогонять через LONG.
Можно придумать еще какие то костыли.
Можно продолжать писать здесь
Рай совершает ошибки ничуть не реже чем ад. Просто у него хорошая пресса
Скорее использовать целочисленную арифметику, если она нужна.
Вы абсолютно правильно написали пример столбиком и он будет одинаково считаться и в Clarion и в C.
Потому, что это другая формула и её результат действительно будет 404:
Admin писал(а): 26 Февраль 2020, 5:49
Можно заменить Clarion на C# и получать 404.
Можно результат деления прогонять через LONG.
Можно придумать еще какие то костыли.
Можно продолжать писать здесь
А можно написать выражение и получить то, что ожидаешь?
vic7tar писал(а): 26 Февраль 2020, 8:48А можно написать выражение и получить то, что ожидаешь?
Конечно можно.
Пишем разработчикам.
Доказываем свою правоту и м.б. когда нибудь с новым патчем получаем результат.
Вы не верите? Я тоже!
goto viewtopic.php?p=40217#p40217
Рай совершает ошибки ничуть не реже чем ад. Просто у него хорошая пресса
Не встречались ли кому-нибудь библиотечки для клариона на тему линейной алгебры? Ну там транспонирование матриц, вычисление детерминанта матрицы и т.п. Просьба не посылать в python и fortran.
Yufil писал(а): 03 Июнь 2020, 15:13
Давно не брал я в руки Фортрана, надо посмотреть как он нынче...
Ещё есть R и Julia.
А нафиг в Кларионе?
Фортран, конечно, мощнейший был язык в плане мат.аппарата. Где-то в гараже книжка до сих пор лежит "Фортран для ЕС ЭВМ", но у меня нет ЕС ЭВМ. С другими R и Julia-ми не знаком, я не профессиональный программист. Клариона всегда хватало для моих локальных задач. Определитель матрицы можно, конечно, и в нем посчитать, только много руками писать и придется ограничить размерность матрицы.
Yufil писал(а): 03 Июнь 2020, 15:13
Давно не брал я в руки Фортрана, надо посмотреть как он нынче...
Ещё есть R и Julia.
А нафиг в Кларионе?
Фортран, конечно, мощнейший был язык в плане мат.аппарата. Где-то в гараже книжка до сих пор лежит "Фортран для ЕС ЭВМ", но у меня нет ЕС ЭВМ. С другими R и Julia-ми не знаком, я не профессиональный программист. Клариона всегда хватало для моих локальных задач. Определитель матрицы можно, конечно, и в нем посчитать, только много руками писать и придется ограничить размерность матрицы.
Фортран был, есть и будет. Сегодня это совсем другой язык, очень далёкий от ЕCовских Fortran IV и Fortran 77.
Вынужден тоже задать «глупый» вопрос (Cla11). Справочник продуктов с 2-мя ключами:
PRO_ID_K1 и PRO_Name_K2 (с 2-мя SHEET). Хотелось бы, чтобы при вызове Справочника продуктов был наоборот выбран SHEET Name с сортировкой по наименованиям, не по ID-продукта.
Когда-то делал, но вспомнить не могу. Делаю только наполовину:
Процедура – Extentions – Properties – Conditional Bhavior и меняю
CHOICE(?CurrentTab) = 2 PRO:PRO_Name_K2 на CHOICE(?CurrentTab) = 1 PRO:PRO_Name_K2
Все «нормально» – открывается окно с сортировкой по наименованиям, но открыт SHEET по ID.
Как сделать так, чтобы якобы был нажат SHEET Name? Желательно, чтобы студенты не «лезли» в код процедуры или описание окна, а только Embeded.
Заранее благодарен. С уважением, ABBASoft.