Arytmetyczne JEŻELI - Arithmetic IF

Arytmetyczne IF oświadczenie jest trójdrożny arytmetyka instrukcja warunkowa , pierwszy zaobserwowany w pierwszym wydaniu Fortran w 1957 roku i znajduje się we wszystkich późniejszych wersjach, a kilka innych języków programowania, takich jak ogniskowej . W przeciwieństwie do logicznych instrukcji IF widzianych w innych językach, instrukcja Fortran definiuje trzy różne gałęzie w zależności od tego, czy wynik wyrażenia jest ujemny, zerowy, czy dodatni, we wspomnianej kolejności, zapisany jako:

     IF (expression) negative,zero,positive

Dezaprobata

Chociaż pierwotnie był to jedyny rodzaj instrukcji IF dostarczony w Fortran, funkcja ta była coraz rzadziej używana po wprowadzeniu logicznych instrukcji IF i została ostatecznie oznaczona jako przestarzała w Fortran 90. Od Fortran 2018 nie jest już wymagana dla kompilatorów do zaimplementowania arytmetycznego IF i jest uważana za usuniętą funkcję. Kompilator GNU Fortran domyślnie generuje ostrzeżenia dla arytmetycznego IF od czasu wydania 9.1 w 2019 roku.

Zobacz też

Uwagi

Bibliografia