13 lines
244 B
Text
13 lines
244 B
Text
func Integer.ToString() {
|
|
var s = ""
|
|
for x in 31^-1..0 {
|
|
if this &&& (1 <<< x) != 0 {
|
|
s += "1"
|
|
} else if s != "" {
|
|
s += "0"
|
|
}
|
|
}
|
|
s
|
|
}
|
|
|
|
print("5 == \(5), 50 = \(50), 1000 = \(9000)")
|