Глупые вопросы
Модератор: Дед Пахом
Правила форума
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
- Admin
- Администратор
- Сообщения: 3960
- Зарегистрирован: 05 Июль 2005, 15:59
- Откуда: Хабаровск
- Благодарил (а): 25 раз
- Поблагодарили: 22 раза
- Контактная информация:
Глупые вопросы
Можно заменить Clarion на C# и получать 404.
Можно результат деления прогонять через LONG.
Можно придумать еще какие то костыли.
Можно продолжать писать здесь
Можно результат деления прогонять через LONG.
Можно придумать еще какие то костыли.
Можно продолжать писать здесь
Рай совершает ошибки ничуть не реже чем ад. Просто у него хорошая пресса
- Игорь Столяров
- Ветеран движения
- Сообщения: 7379
- Зарегистрирован: 07 Июль 2005, 10:19
- Откуда: г. Ростов-на-ДоМу
- Благодарил (а): 13 раз
- Поблагодарили: 48 раз
Глупые вопросы
Скорее использовать целочисленную арифметику, если она нужна.
Вы абсолютно правильно написали пример столбиком и он будет одинаково считаться и в Clarion и в C.
Потому, что это другая формула и её результат действительно будет 404:
Код: Выделить всё
st = Int( ( (bw * pf) + 31 ) / 32 ) * 4
Нормально ! У всех должен быть свой Яндекс.Дзен !
За теми кто отстал - не возвращаться. (С) Кодекс
- Admin
- Администратор
- Сообщения: 3960
- Зарегистрирован: 05 Июль 2005, 15:59
- Откуда: Хабаровск
- Благодарил (а): 25 раз
- Поблагодарили: 22 раза
- Контактная информация:
Глупые вопросы
Конечно можно.
Пишем разработчикам.
Доказываем свою правоту и м.б. когда нибудь с новым патчем получаем результат.
Вы не верите? Я тоже!
goto viewtopic.php?p=40217#p40217
Рай совершает ошибки ничуть не реже чем ад. Просто у него хорошая пресса
- Admin
- Администратор
- Сообщения: 3960
- Зарегистрирован: 05 Июль 2005, 15:59
- Откуда: Хабаровск
- Благодарил (а): 25 раз
- Поблагодарили: 22 раза
- Контактная информация:
Глупые вопросы
К слову. php, python, javascrupt дают 405.875
C# и Go для примера выдают 404
Все догадываются почему...
C# и Go для примера выдают 404
Все догадываются почему...
Рай совершает ошибки ничуть не реже чем ад. Просто у него хорошая пресса
-
- ✯ Ветеран ✯
- Сообщения: 4984
- Зарегистрирован: 28 Май 2009, 15:54
- Откуда: Москва
- Благодарил (а): 7 раз
- Поблагодарили: 20 раз
Глупые вопросы
Хитрый режим. Принципиально с вещественными числами не работает.
We are hard at work… for you.
- Губин Игорь
- ✯ Ветеран ✯
- Сообщения: 2329
- Зарегистрирован: 16 Сентябрь 2005, 16:35
- Откуда: Москва
- Поблагодарили: 18 раз
Глупые вопросы
Не должен. Воскурите мануал с приведением типов при расчёте.
Там другие принципы
Это я только кажусь дураком! На самом деле я полный идиот!
Глупые вопросы
Не встречались ли кому-нибудь библиотечки для клариона на тему линейной алгебры? Ну там транспонирование матриц, вычисление детерминанта матрицы и т.п. Просьба не посылать в python и fortran.
Глупые вопросы
Давно не брал я в руки Фортрана, надо посмотреть как он нынче...
Ещё есть R и Julia.
А нафиг в Кларионе?
Ещё есть R и Julia.
А нафиг в Кларионе?
- Дед Пахом
- Старичок
- Сообщения: 3134
- Зарегистрирован: 07 Июль 2005, 16:51
- Откуда: Москва, Россия
- Благодарил (а): 10 раз
- Поблагодарили: 28 раз
- Контактная информация:
Глупые вопросы
Фортран, конечно, мощнейший был язык в плане мат.аппарата. Где-то в гараже книжка до сих пор лежит "Фортран для ЕС ЭВМ", но у меня нет ЕС ЭВМ. С другими R и Julia-ми не знаком, я не профессиональный программист. Клариона всегда хватало для моих локальных задач. Определитель матрицы можно, конечно, и в нем посчитать, только много руками писать и придется ограничить размерность матрицы.
Глупые вопросы
Фортран был, есть и будет. Сегодня это совсем другой язык, очень далёкий от ЕCовских Fortran IV и Fortran 77.Vladimir писал(а): ↑03 Июнь 2020, 17:40Фортран, конечно, мощнейший был язык в плане мат.аппарата. Где-то в гараже книжка до сих пор лежит "Фортран для ЕС ЭВМ", но у меня нет ЕС ЭВМ. С другими R и Julia-ми не знаком, я не профессиональный программист. Клариона всегда хватало для моих локальных задач. Определитель матрицы можно, конечно, и в нем посчитать, только много руками писать и придется ограничить размерность матрицы.
Что касается Джулии, Фортрана, R и, естественно, Питона с библиотеками Numpy/Scipy/Pandas/Jupiter и т.д - сделал выборку
https://mega.nz/file/olIBzajZ#YhEDbmQqb ... RpMZdr8V0o
Пусть полежит с неделю
Глупые вопросы
Вынужден тоже задать «глупый» вопрос (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.
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.
- Игорь Столяров
- Ветеран движения
- Сообщения: 7379
- Зарегистрирован: 07 Июль 2005, 10:19
- Откуда: г. Ростов-на-ДоМу
- Благодарил (а): 13 раз
- Поблагодарили: 48 раз
Глупые вопросы
Может быть всё-таки один SHEET, но с двумя TAB по разным ключам ?
Тогда просто после открытия окна делаем: Select(?Tab2) ...
За теми кто отстал - не возвращаться. (С) Кодекс