Вопросы по фортрану

durka82

Как передать в процедуру только массив, а индексы выдернуть из него, а не передавать как параметры?
Как задействовать 16-ричную арифметику в фортране? Или ее там нет?
В первую очередь интересуют CVF и Intel Fortran

Ivan8209

1. Никак. Так устроен мир.
2. Она и так двоичная. Зачем она тебе?
---
"Расширь своё сознание!"

durka82

1) Ну строку, например, можно так передать - а она почти массив Вот я и подумал, может массив тоже можно...
2) Похоже, что уже не надо.
Кстати, какой смысл в Logic(n n > 1 ? Если вообще какой-нибудь есть...

Ivan8209

1. У насильников строки модно завершать нулевым знаком.
2. Тем лучше.
3. Никогда не использовал. Без ответа.
---
...Я рабоатю антинаучным аферистом...

durka82

1) На самом деле есть такие функции size и shape.
Но они обе к сожалению позволяют получать только кол-во элементов в измерении, но не сам диапазон

Вообще это странно.
Проверка на выход за пределы массива есть + функции size и shape работают, но почему-то сами диапазоны получить нельзя - бред
Такой ощущение, что кто-то написал их под свою конкретную задачу и оставил как есть...

Ivan8209

Googlewords: Collected Fortran Wisdom.
---
"А я обучался азбуке с вывесок,
листая страницы железа и жести."
Оставить комментарий
Имя или ник:
Комментарий: