Перейти до основного
Підтримка
Вхід
Вхід за допомогою облікового запису Microsoft
Увійдіть або створіть обліковий запис.
Вітаємо,
Виберіть інший обліковий запис.
У вас є кілька облікових записів
Виберіть обліковий запис, за допомогою якого потрібно ввійти.

Загальні відомості

У системі програмування Microsoft Visual Basic програми Edition, якщо використовується функція Cinint () з рядком, який не можна перетворити на число, з'являється таке повідомлення про помилку:

Помилка під час запуску "13": невідповідність типу

Додаткові відомості

Функція Caint перетворює вираз на ціле число. Ви можете використовувати будь-який дійсний числовий або текстовий вираз, але текстовий вираз має бути перетворений на число. Стани Visual Basic, у яких слід використовувати функцію Cinint замість функції Val для надання міжнародно-довідкових перетворень з будь-якого іншого типу даних до цілого числа. Проте ці дві функції не ведуть себе точно так само. Якщо ви використовуєте функцію Val, щоб повернути числа, що містяться в рядку, повертаються лише перші числові символи в рядку. Якщо функція Val повертає лише числове значення рядка виразу, функція CInt повертає повідомлення про помилку вище, якщо Рядковий вираз не можна оцінити як число. Нижче наведено таблицю виразів і значень, повернутих за допомогою функції Ctint і Val. Expression Value Returned -------------------------------------------- Val("1726 56th Ave NE") 172656 CInt("1726 56th Ave NE") Error message Val("asdf") 0 Cint("asdf") Error message Val("1,000") 1 CInt("1,000") 1000 Val("1.34") 1.34 CInt("1.34") 1 Оскільки функція Val повертає значення 0, якщо використовується з виразом, який містить 0 або більше чисел, не можна використовувати його, щоб перевірити, чи є вхідний рядок дійсним числом. Проте, щоб визначити, чи є рядок вхідного рядка, можна використати функцію "функція" в процедурі.

Посилання

Щоб отримати докладні відомості про функцію "Кint", натисніть кнопку Пошук у посиланні Visual Basic і введіть:

CInt

Потрібна додаткова довідка?

Потрібні додаткові параметри?

Ознайомтеся з перевагами передплати, перегляньте навчальні курси, дізнайтесь, як захистити свій пристрій тощо.

Спільноти допомагають ставити запитання й відповідати на них, надавати відгуки та дізнаватися думки висококваліфікованих експертів.

Чи ця інформація була корисною?

Наскільки ви задоволені якістю мови?
Що вплинуло на ваші враження?
Натиснувши кнопку "Надіслати", ви надасте свій відгук для покращення продуктів і служб Microsoft. Ваш ІТ-адміністратор зможе збирати ці дані. Декларація про конфіденційність.

Дякуємо за відгук!

×