Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
Identifikovať operátora . Visual Basic je if - then príkazy môžu byť použité k hľadaniu reťazec pre obsluhu , jednoducho vyhľadávať pre každú možnú operátora v poradí , zastavenie , keď je človek našiel
2
Priraďte operátora do premennej s názvom " . , operátor "
3
Rozdeľte výraz do dvoch jednotlivých operandov pomocou základnej funkcie Visual rozdelenie .. Vzhľadom k tomu , že vstup je v infixovou zápisu , budú všetky číslice vľavo od obsluhy patrí do prvej operand . Funkcia rozdelenia v správnom tvare napr " Splitu ( " [ výraz ] ' , ' [ oddeľovač ] " , " kde " výraz " je výraz , ktorý má byť prevedený , a " oddeľovač " je operátor identifikovaná v kroku 1. To bude rozdeliť reťazec na jednotlivé prvky , napríklad , v prípade , že výraz " 125-18 , " delené volania by mal byť " Split ( " 125-18 " , " - " ) . ktorý vráti " 125 " a " 18 " Výsledky rozdelenej výzvy musí byť uložený do poľa , takže celý riadok by mal vyzerať " Dim SplitArray ( ) As String = Splitu ( " 125-18 " , " - " ;) "
4
zřetězit výraz do postfix notácie operandy sú v reťazci poľa , takže by to malo byť niečo ako toto : . " Dim postfix ako String = SplitArray [ 0 ] a " " & SplitArray [ 1 ] a operátor " Premenná s názvom " postfix " teraz obsahuje výraz postfix notácie .