En Infix udtryk i computing er, hvor den matematiske symbol er placeret mellem de numre, den handler på . For eksempel er 3 +2 en Infix udtryk fordi tilsætningen symbolet er placeret i mellem de to numre , der tilføjes i modsætning til at være placeret foran eller bagved . Operationerne i disse udtryk udføres i en bestemt rækkefølge . Hvis du skriver et udtryk , der skal evalueres af computeren i et program , skal du vide i hvilken rækkefølge de operationer, vil blive udført. Instruktioner
1
Udfør de angivne operationer på alle de udtryk inde parentes først. For eksempel i udtrykket ( 5 +2 ) - * 3 3 + 20/2 + 6/3 * 2 + 6 /(3 * 2) på 5 og 2 i den første periode tilsættes, og derefter 3 er ganget med 2 i den forrige valgperiode , så udtrykket bliver 7-3 * 3 + 20/2 + 6/3 * 2 +6 /6 . Hvis der er indlejret parentes er den inderste parentes arbejdet på først. For eksempel i udtrykket 2 + (3 + (4 +5)) først 4 og 5 tilsættes for at give 2 + ( 3 +20 ) og derefter 3 og 20 tilføjes ud for at give 2 +23 . < Br >
2
udføre den angivne multiplikation eller division . I det aktuelle eksempel udtrykket bliver 7 - 9 + 10 + 4 +1 . Bemærk, at de to sidste betingelser ikke er ens. Udtrykket 6/3 * 2 ikke er lig 6 /(3 * 2) . De to læses som værende i tælleren , så udtrykket er ækvivalent med (6/3) * 2 .
3
Udfør addition eller subtraktion . I den nuværende eksempel 7 - . 9 + 10 + 4 +1 = 13