Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - Общий форум

Страница: 1 |

 

  Вопрос: В догонку Добавлено: 10.12.03 09:09  

Автор вопроса:  Starik | Web-сайт: нет

Забыл узнать.

Есть TextBox-сы, заносим туда значения (на пример-54,036). Оно прописывается в ячейку, но при следующем запуске, в TextBox-е видим такое число 54036.

Самое интересное, что так получается не во всех TextBox-сах - где отражается число правильно, а в некоторых без запятой.

TextBox-сы все одинаковые, ячейки-числовые с тремя знаками.

Как такое может быть?

Ответить

  Ответы Всего ответов: 5  

Номер ответа: 1
Автор ответа:
 Ворон



ICQ: 178095693 

Вопросов: 6
Ответов: 24
 Профиль | | #1 Добавлено: 10.12.03 17:08

Если ты использовал функцию Val, то она не переваривает запятую, признает только точку.

Ответить

Номер ответа: 2
Автор ответа:
 Swift



Вопросов: 5
Ответов: 43
 Профиль | | #2 Добавлено: 11.12.03 11:00

зависит от региональных настроек винды для чисел

Ответить

Номер ответа: 3
Автор ответа:
 Starik



Вопросов: 24
Ответов: 53
 Web-сайт: нет
 Профиль | | #3
Добавлено: 11.12.03 14:27

Swift, что такое региональные настройки винды для чисел? Как перестроить, если это возможно.

Ответить

Номер ответа: 4
Автор ответа:
 Павел



Администратор

ICQ: 326066673 

Вопросов: 368
Ответов: 5968
 Web-сайт: www.vbnet.ru
 Профиль | | #4
Добавлено: 11.12.03 14:35
Пуск - Панель управления - Язык и региональные стандарты

Ответить

Номер ответа: 5
Автор ответа:
 Swift



Вопросов: 5
Ответов: 43
 Профиль | | #5 Добавлено: 11.12.03 16:07

я так понял, что это EXCEL?

если да, то проверь также формат ячейки, куда ты заносишь результат.

54,036 - это дробное число? или два числа (текст)? или 54036?

если формат числовой, то:

-при руссих настройках это будет воспринято как 54целых36тысячных.

-при "нерусских" возможно 54036, так как "," может быть не десятичным, а порядковым (1000) разделителем. Смотри Reigional Settings, как сказал Павел.

P.S. Есть такая функция "Format$". Посмотри на неё справку. Там можно выводить числа в любом формате.

Ответить

Страница: 1 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам