1 / 1 / 0
Регистрация: 11.05.2012
Сообщений: 26
|
||||||
1 | ||||||
Строковый калькулятор выдает неправильные значения на русском07.04.2014, 14:41. Показов 1660. Ответов 1
Метки нет (Все метки)
На английском всё работает отлично, а с русскими символами каждый символ считается как 2. Как исправить?
Вот код:
1
|
07.04.2014, 14:41 | |
Ответы с готовыми решениями:
1
Джойстик выдает неправильные значения Unity Программа для вычисления косинуса выдает неправильные значения Switch: при вводе дробного числа программа выдает неправильные значения Калькулятор - при изменении значения выдает ноль |
600 / 548 / 210
Регистрация: 24.01.2012
Сообщений: 1,348
|
|
07.04.2014, 20:34 | 2 |
А почему код на Лазарус помещен в раздел Дельфи? В общем Лазарус работает с кодировкой UTF8 а в ней действительно каждой русской букве соответствует 2 байта. Чтобы правильно работать с кодировкой UTF8 есть специальные функции utf8length,utf8copy,utf8delete и т.д.
1
|
07.04.2014, 20:34 | |
07.04.2014, 20:34 | |
Помогаю со студенческими работами здесь
2
Калькулятор выводит неправильные ответы Строковый калькулятор Строковый калькулятор Строковый калькулятор на VB 6.0 Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |