Számtani IF - Arithmetic IF
Az IF aritmetikai utasítás háromirányú aritmetikai feltételes utasítás , amelyet először a Fortran 1957-es első kiadásában láttak , és amely megtalálható minden későbbi verzióban, és néhány más programozási nyelvben, például a FOCAL-ban . A más nyelveken látott logikai IF utasításoktól eltérően a Fortran utasítás három különböző ágat határoz meg attól függően, hogy egy kifejezés eredménye negatív, nulla vagy pozitív, az említett sorrendben:
IF (expression) negative,zero,positive
Rosszallás
Bár eredetileg az egyetlen fajta IF utasítás biztosított Fortran, a szolgáltatás már egyre kevésbé használják a leggyakrabban, miután a logikai IF vezettek be, és végül jelzett elavult Fortran 90. A Fortran 2018, akkor már nincs szükség a fordítók számára az aritmetikai IF megvalósítására, és ez törölt tulajdonságnak tekinthető. A GNU Fortran fordító a 9.1-es, 2019-es kiadás óta alapértelmezés szerint figyelmeztetéseket készít az aritmetikai IF-re.
Lásd még
Megjegyzések
Hivatkozások