определение типа аргумента функции
Здравствуйте. Да-да, я знаю что по сути в Pawn'е нет типов данных, но всё же, есть ли способ условно определить тип переменной? Допустим, мы передаём в функцию неизвестное количество аргументов: часть из них - целые числа, часть - с плавающей точкой. Каким образом можно определить какой аргумент у нас целочисленный, а какой с точкой?
Единственное что приходит на ум, это с помощью цикла проверять нет ли в одном из аргументов точки, если нет - это целое число, но если аргументов будет десятка 2 и сами числа будут большими (допустим, 10-ти значимыми), это довольно сильно увеличит время выполнения функции, проще тогда уже написать две подобных функции: одна для целых чисел и вторую для чисел с точкой. Возможно, я ответил на свой же вопрос :pardon: