Ruby Integer to_s-Funktion mit Beispiel
Die Funktion to_s in Ruby gibt einen String zurück, der die Stellenwertdarstellung von int mit Radixbasis (zwischen 2 und 36) enthält. Wenn im Parameter keine Basis angegeben ist, nimmt er die Basis 10 an und kehrt zurück.
Syntax : number.to_s(Basis)
Parameter : Die Funktion nimmt die Zahl und eine Basis, in die umgewandelt werden soll. Wenn im Parameter keine Basis angegeben ist, wird angenommen, dass der Standardparameter 10 ist.
Rückgabewert : Die Funktion gibt einen String zurück, der die Stellenwertdarstellung von int mit der angegebenen Radixbasis enthält.
Beispiel 1:
Ruby
# Ruby program for to_s function # Initializing the number num1 = 10 num2 = 16 num3 = 298 num4 = 183 # Prints the string after # conversion into base puts num1.to_s puts num2.to_s puts num3.to_s(2) puts num4.to_s(8)
Ausgang :
10 16 100101010 267
Beispiel #2:
Ruby
# Ruby program for to_s function # Initializing the number num1 = 120 num2 = 189 num3 = 132 num4 = 8 # Prints the string after # conversion into base puts num1.to_s(5) puts num2.to_s(20) puts num3.to_s(2) puts num4.to_s
Ausgang :
440 99 10000100 8