Page 1 of 1

Не могу выполнить складывание строки и числа

Posted: 2005-08-03 22:57:39
by Anghram
Пример моей задачи:

sub test()
var one
var two
var result

one = str(1) // обязательно стринг
two = 2 // обязательно интежер
result = ...
uo.print('Result: ' + result)
end sub

Банальное result = int(one) + two выдает значения 0 + 2.

Posted: 2005-08-03 23:19:10
by 666Man666

Code: Select all

sub test() 
var one
var two
var result

one = 1 // обязательно стринг
two = 2 // обязательно интежер
result = str(one+two)
uo.print('Result: '+result)
end sub

Posted: 2005-08-04 00:23:02
by Anghram
Invalid operation for this type.

Posted: 2005-08-04 09:28:23
by Mamoru
sub test()
var one
var two
var result
one = str(1)
two = 2
result = val(one) + two
uo.print('Result: ' + str(result))
end sub

VAL - строку в число
INT(число) - == floor()

Posted: 2005-08-04 19:50:16
by Anghram
Спасибо! Все верно.