Арифметический IF - Arithmetic IF
В арифметический IF утверждение - это трехсторонняя арифметика Условный оператор, впервые увиденное в первом выпуске Фортран в 1957 г. и встречается во всех более поздних версиях[а], и некоторые другие языки программирования, такие как ФОКУСНЫЙ. в отличие от логические операторы IF замеченный на других языках, оператор Fortran определяет три разные ветви в зависимости от того, является ли результат выражения отрицательным, нулевым или положительным, в указанном порядке и записывается как:
ЕСЛИ (выражение) отрицательный,нуль,положительный
Амортизация
Хотя изначально это был единственный тип оператора IF, представленный в Фортране, эта функция использовалась все реже и реже после логические операторы IF были представлены и, наконец, были отмечены устаревший в Fortran 90. Начиная с Fortran 2018, компиляторам больше не требуется реализовывать арифметические операторы IF, и это считается удаленной функцией. Компилятор GNU Fortran по умолчанию выдает предупреждения для арифметических IF с момента выпуска 9.1 в 2019 году.[нужна цитата ]
Смотрите также
Заметки
- ^ Может отсутствовать в компиляторе Fortran 2018. Увидеть Амортизация раздел.
использованная литература
Эта Информатика статья - это заглушка. Вы можете помочь Википедии расширяя это. |