hög nivå datorspråk tillåter programmerare att deklarera variabler av olika typ . Vissa typer håll heltalsvärden som kan vara antingen positiv eller negativ ( undertecknad heltal ) , vissa andra typer håller strängar av ASCII alfanumeriska tecken . I synnerhet kan dessa strängar innehålla sekvenser av siffror motsvarande numeriska värden. Konvertera ett heltal till motsvarande sträng är ett mycket vanligt program operation som är lätt att utföra , med hänsyn till arten av det decimal positionella systemet . Saker du behöver
Papper och penna
Visa fler instruktioner
1
Definiera Input_int som heltal som kommer att konverteras till en sträng . Definiera Output_str som den tomma strängen . Definiera Anmäl som ett heltal med -1 om Input_int är mindre än noll , och ett annat sätt . Definiera Remaining_int som det absoluta värdet av Input_int .
2 p Om Remaining_int lika med 0 , som Output_str till " 0 " och avsluta behandlingen .
3
Set Output_str till ((( Remaining_int modulo 10 ) + '0 ' ) concat Output_str ) , där " concat " är strängsammanfogning operatören. Ställ Remaining_int vara heltalsdelen av ( Remaining_int /10 ) .
4 p Om Remaining_int är mer än 0 , gå tillbaka till steg 3 .
5 p Om Sign lika -1 , ställ Output_Str till ( "-" concat Output_str ) . Resultatet är i Output_str .