powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Ошибка в Decimal.parse
16 сообщений из 16, страница 1 из 1
Ошибка в Decimal.parse
    #38035659
Rqw
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Использую в коде Decimal.Parse для преобразования текстового значения введенного пользователем в числовое. ПОчему то значение с точкой не переводит в число. т.е. если пользователь введет "0,5" то все работает, а если "0.5" то выдает ошибку во время дебага.
...
Рейтинг: 0 / 0
Ошибка в Decimal.parse
    #38035676
vIRisium
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Есть такие приколы... Могу предложить "быдло" вариант, decimal.parse(strings.replace(textbox1.text,",",".")). Я обычно так "быдлю" в такие моменты)))
...
Рейтинг: 0 / 0
Ошибка в Decimal.parse
    #38035946
Фотография OracleLover
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Есть такое понятие в системе - разделитель дробных чисел.
...
Рейтинг: 0 / 0
Ошибка в Decimal.parse
    #38035958
Фотография OracleLover
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
System.Globalization.CultureInfo.CurrentCulture.NumberFormat.CurrencyDecimalSeparator
...
Рейтинг: 0 / 0
Ошибка в Decimal.parse
    #38036622
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
OracleLover, а если точнее, то NumberDecimalSeparator - десятичный разделитель :)
...
Рейтинг: 0 / 0
Ошибка в Decimal.parse
    #38036625
Фотография OracleLover
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANAOracleLover, а если точнее, то NumberDecimalSeparator - десятичный разделитель :)

неважно, главное направление задать )
...
Рейтинг: 0 / 0
Ошибка в Decimal.parse
    #38036649
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vIRisiumЕсть такие приколы... Могу предложить "быдло" вариант, decimal.parse(strings.replace(textbox1.text,",",".")). Я обычно так "быдлю" в такие моменты)))Данный код наоборот приведёт к ошибке, если десятичный разделитель как раз таки "," :)
...
Рейтинг: 0 / 0
Ошибка в Decimal.parse
    #38036663
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
RqwИспользую в коде Decimal.Parse для преобразования текстового значения введенного пользователем в числовое. ПОчему то значение с точкой не переводит в число. т.е. если пользователь введет "0,5" то все работает, а если "0.5" то выдает ошибку во время дебага.А если пользователь введёт "adasdasdad89(*&^&*%^cdff!!!!!,,,qwqwe"? :) Запретите вводить всё, кроме цифр и NumberDecimalSeparator.
...
Рейтинг: 0 / 0
Ошибка в Decimal.parse
    #38036724
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANARqwИспользую в коде Decimal.Parse для преобразования текстового значения введенного пользователем в числовое. ПОчему то значение с точкой не переводит в число. т.е. если пользователь введет "0,5" то все работает, а если "0.5" то выдает ошибку во время дебага.А если пользователь введёт "adasdasdad89(*&^&*%^cdff!!!!!,,,qwqwe"? :) Запретите вводить всё, кроме цифр и NumberDecimalSeparator.Ну или тупо ловите FormatException и выводите пользователю сообщение о том, что данные введены не в том формате.
...
Рейтинг: 0 / 0
Ошибка в Decimal.parse
    #38037454
Фотография OracleLover
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANAskyANAпропущено...
А если пользователь введёт "adasdasdad89(*&^&*%^cdff!!!!!,,,qwqwe"? :) Запретите вводить всё, кроме цифр и NumberDecimalSeparator.Ну или тупо ловите FormatException и выводите пользователю сообщение о том, что данные введены не в том формате.

Чем меньше ты шатаешь пользователя - тем больше он тебя любит.
...
Рейтинг: 0 / 0
Ошибка в Decimal.parse
    #38037656
Парамон
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
есть еще decimal.TryParse )
...
Рейтинг: 0 / 0
Ошибка в Decimal.parse
    #38052659
Rqw
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vIRisiumЕсть такие приколы... Могу предложить "быдло" вариант, decimal.parse(strings.replace(textbox1.text,",",".")). Я обычно так "быдлю" в такие моменты)))

А если не "быдлить" как культурно решить проблему ?
...
Рейтинг: 0 / 0
Ошибка в Decimal.parse
    #38052797
Сирин
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Написали же -- курить в сторону NumberDecimalSeparator.
...
Рейтинг: 0 / 0
Ошибка в Decimal.parse
    #38052841
Фотография OracleLover
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
СиринНаписали же -- курить в сторону NumberDecimalSeparator.

так это же читать надо, понимать там. Ты код давай ему пиши!
...
Рейтинг: 0 / 0
Ошибка в Decimal.parse
    #38052942
Rqw
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
OracleLoverСиринНаписали же -- курить в сторону NumberDecimalSeparator.

так это же читать надо, понимать там. Ты код давай ему пиши!

НЕобязательно код. хотя бы знать чево такое NumberDecimalSeparator
...
Рейтинг: 0 / 0
Ошибка в Decimal.parse
    #38053005
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
16 сообщений из 16, страница 1 из 1
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Ошибка в Decimal.parse
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]