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

Ask for help

Moderators: Murderator+, Murderator

Post Reply
Anghram
Posts: 4
Joined: 2005-07-28 01:02:45

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

Post 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.
666Man666
Junior Expert
Posts: 474
Joined: 2004-11-13 00:43:55
Location: Киберзадроцк
Contact:

Post 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
Anghram
Posts: 4
Joined: 2005-07-28 01:02:45

Post by Anghram »

Invalid operation for this type.
Mamoru
Posts: 45
Joined: 2005-07-10 11:26:37

Post 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()
Anghram
Posts: 4
Joined: 2005-07-28 01:02:45

Post by Anghram »

Спасибо! Все верно.
Post Reply