En boolesk variabel kun indeholder to værdier: sande eller falske . Brug denne variabel værdi til at vurdere en 32-bit numerisk værdi for at bestemme, om det indtastede tal er et heltal eller et decimaltal . Du skal konvertere input variable til sin ASCII nummer for at afgøre, om det er et heltal. Hvis ASCII værdien bestemmes til at holde en 32-bit heltal, returnerer den "sande" værdi for funktionen. Instruktioner
1
Åbn Microsoft Visual Studio software og åbn det projekt , du vil bruge til at oprette boolean lommeregner. Åben kildekode fil, hvori du vil oprette funktionen.
2
Opret funktionen. En funktion er en modulopbygget stykke kode, der vurderer udsagn og returnerer en værdi. For at vende tilbage en boolean , skal du definere funktionen som en boolsk . Følgende kode opretter den funktion , hvor du opretter din kode : Hej
Private Function calculate_int ( str As String ) Som Boolean //kode går hereEnd Function
3
Opret funktionskoden at afgøre hvis input er et heltal . Følgende kode returnerer " sand ", hvis input er et heltal og "false" for alle andre værdier : Hej p Hvis CharAscii < > 43 Og CharAscii < > 45 Thencalculate_int = FalseElsecalculate_int = TrueEnd Hvis < br >
4
kalder funktionen i din kode . Følgende kode viser, hvordan du bruger funktionen i de øvrige afsnit i din kode : Hej
isinteger = calculate_int ( "8" )