Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Начинающим";
Текущий архив: 2007.12.09;
Скачать: [xml.tar.bz2];

Вниз

Дробная часть   Найти похожие ветки 

 
Pro100   (2007-11-16 12:15) [0]

В делфи дробная часть переменной типа Float отделяется от целой части запятой...я правильно понимаю?Можно ли сделать,чтобы разделялось точкой?


 
Reindeer Moss Eater ©   (2007-11-16 12:19) [1]

В переменной делфи она точкой и отделяется


 
Reindeer Moss Eater ©   (2007-11-16 12:22) [2]

var f : float;
begin
f := 3.14;

С запятой делфи тебя не поймет.


 
ЮЮ ©   (2007-11-16 12:23) [3]

В переменной типа Float нет ни точек не запятых, а целая и дробная часть настолько слились, что извлечь их можноно только с помощью функций Int() Frac(). Функции текстового представления (типа FloatToStr) использую языковые настройки пользователя. DecimalSeparator (см.Help), в частности, может помочь узнать (и изменить) символ-разделитель целой и дробной части.


 
Pro100   (2007-11-16 12:30) [4]

Спасибо ЮЮ,изменил языковые настройки и все заработало!


 
stanislav_   (2007-11-16 12:31) [5]

Попробую угадать
Тебе надо строку преобразовать во флоат, а она ругается на точку?
тогда см. DecimalSeparator


 
ЮЮ ©   (2007-11-16 12:35) [6]

> [4] Pro100   (16.11.07 12:30)
> Спасибо ЮЮ,изменил языковые настройки и все заработало!


А разве при других настройках работать не должно? За что такая дискриминация тех, кро привык видеть запятую в качестве разделителя?


 
Dennis I. Komarov ©   (2007-11-16 12:38) [7]


> изменил языковые настройки и все заработало

Не трожь, то что положено трогать другому


 
Галинка ©   (2007-11-16 14:45) [8]

Не языковые настройки менять надо, а автоматически заменять DecimalSeparator на тот, что в системе прописан. Т.е. пользователь может в окошке хоть знак подчеркивания вводить, а вот перед StrToFloat заменяй все возможное на точку. И все.



Страницы: 1 вся ветка

Форум: "Начинающим";
Текущий архив: 2007.12.09;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.46 MB
Время: 0.037 c
2-1194893371
alikon1
2007-11-12 21:49
2007.12.09
Выравнивание текста, моргающий курсор


15-1194562284
pavel
2007-11-09 01:51
2007.12.09
Списки очередей


15-1194596998
turbouser
2007-11-09 11:29
2007.12.09
Штрихкод


3-1186393598
rebroff
2007-08-06 13:46
2007.12.09
Интернет-технологии в ORACLE


15-1194559339
Pacific
2007-11-09 01:02
2007.12.09
Функции





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский