Преобразование String to Double

Для преобразования строки в число используется конструкция вида:

//
// proSwift.ru
//

let someString: String = "543"

NSNumberFormatter().numberFromString(someString).doubleValue

В данном случае обобщенное число number преобразуется в Double

NSNumber
Generic класс для чисел

let n = NSNumber (325.75)
let intNumber = n.IntValue // также doubleValue, boolValue

Тут intNumber = 325

Так же у NSString есть несколько замечательных методов:

//
// proSwift.ru
//

var tipString = "3751"
var tipInt = NSString(string: tipString).intValue 
tipString = "97.51"
var tipDouble = NSString(string: tipString).doubleValue

 

Метки: ,
Один комментарий на “Преобразование String to Double
  1. Tina:

    let someString = «543»
    let doubleString = Double(someString)

Добавить комментарий для Tina Отменить ответ

Ваш e-mail не будет опубликован. Обязательные поля помечены *

*

Этот сайт использует Akismet для борьбы со спамом. Узнайте как обрабатываются ваши данные комментариев.