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

s005.jpg

Вариант №1

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

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

Вариант №2

Данный метод преобразования работает в Swift 4

Вариант №3

В данном случае переменная price имеет разделитель десятичных  в виде запятой.

Необходимо в переменной price типа String при помощи метода replacingOccurrences (меняет все найденные символы в строке на заданный нами) заменить разделить десятичных в виде запятой на нужный нам символ в виде » . »

В следующей итерации выполняем привидение типа переменной price к типу NSString и уже преобразуем в  Double.

 

Итоговый код всех вариантов:

 

 

 

 

Share on facebook
Facebook
Share on twitter
Twitter
Share on linkedin
LinkedIn
Share on whatsapp
WhatsApp

Добавить комментарий