PDA

Просмотр полной версии : milliseconds в int или Number или в uint


TioN
18.08.2009, 19:39
Как перевести ms в int или uint или number? Т.е. приходят данные в XML то там тип данных String, его нужно привести к числу но оно большое (1250588375729) , вместо него в переменную записывает (когда приводишь его к типу int или любому другому числовому) 752892593 ...
мне нужно оперировать именно с этим числом и с другими тоже такой же величины - вычислять разницу итп итд.
Спасиб заранее ! :rolleyes:

cleptoman
18.08.2009, 20:01
эээ..собсно:
var str:String = "1250588375729";
trace(Number(str)) //1250588375729

не понятна суть проблемы

TioN
18.08.2009, 23:52
Разобрался - у меня в проекте переменные были типа int, а если uint или int то вместо:
var str:String = "1250588375729";
trace(Number(str)) //1250588375729
Показывает:
var str:String = "1250588375729";
trace(int(str)) //752892593
Спасиб, что откликнулся Клептоман)