Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Как из строкового 19,10 перевести в вещественное 19, 10 без ...


Страницы:   1 2 3

Igor_thief ©   (2005-07-06 19:37:00) 

потери последнего нолика?


Anatoly Podgoretsky   (2005-07-06 20:42:00) [21]

Держите меня трое.


uny   (2005-07-06 20:32:00) [22]

ну хоть кончилось хорошо:)


ferr   (2005-07-06 20:30:00) [23]

бога нет


Kerk   (2005-07-06 20:25:00) [24]

В любом случае [26] прав!


Igor_thief   (2005-07-06 20:16:00) [25]

Ладно, всем большое спасибо за старание. Судя по всему, нету такого дела, поэтому будем выкручиваться иначе. Еще раз всем спасибо!


Igor_thief   (2005-07-06 20:15:00) [26]

ferr ©   (06.07.05 20:07) [19]
Возвращает строку, а нам то надо наоборот.
ferr ©   (06.07.05 20:10) [21]
Ой, не будем тыкать пальцами :).


Igor_thief   (2005-07-06 20:10:00) [27]

uny ©   (06.07.05 20:04) [16]
Знаю.


ferr   (2005-07-06 20:10:00) [28]

Покажи пальцем на того кто понял?


Igor_thief   (2005-07-06 20:07:00) [29]

TQuery   (06.07.05 20:04) [17]
Нормально представляю. Что я имею ввиду, все остальные поняли. Не знаешь ответа, не надо умничать, флудить (нужный ответ подчеркнуть :) ( сказано в шутливой интонации)).


ferr   (2005-07-06 20:07:00) [30]

Никуда он не пропадал.
Для преобразования можно использовать FormatFloat.


Igor_thief   (2005-07-06 20:05:00) [31]

Kerk ©   (06.07.05 20:02) [15]
Ясный-красный нету! Он в строке есть. Я то из строки перевожу в вещественный тип.

_dimka ©   (06.07.05 20:01) [14]
Димка, определись ка, есть такая ф-ция или нету и чего-то я не совсем понял твой последний пост. А ну как немного больше текста :).


TQuery   (2005-07-06 20:04:00) [32]

>Igor_thief   (06.07.05 19:37)
Как ты себе представляешь "вещественное" число?
Это single (byte), real (8 byte), doudle ...
Скорее всего ты имеешь в виду ОТОБРАЖЕНИЕ этого числа.
Задай нормально вопрос (что именно тебе нужно) и, надеюсь, получишь вполне аргументированный ответ


uny   (2005-07-06 20:04:00) [33]

[13] Igor_thief   (06.07.05 19:59)
дробное число хранится в памяти не как 19,1 или 19,10
а как мантиса числа и его порядок. т.е. если в десятичном виде, то получится
0.191*10^2   <---- и как - есть ноль или нет?
вообще хранится в двоичном виде, там совсем ноль не разыщете :)
10(10) = 1010(2)


Kerk   (2005-07-06 20:02:00) [34]

Igor_thief   (06.07.05 19:59) [13]
Ответь на вопрос:

> А как ты себе представляешь "потерю последнего нолика"
> в вещественном числе?

НЕТУ ЕГО ТАМ!


_dimka   (2005-07-06 20:01:00) [35]

после манипуляций можно FloatToStrF() (имено с этой функцией и перепутал:))


Igor_thief   (2005-07-06 19:59:00) [36]

uny ©   (06.07.05 19:54) [11]
Есть такая штука как "Watch" + это не эдинственный способ.

uny ©   (06.07.05 19:56) [12]
Тоже вариант, но я знаю другой, более подходящий в созданой мною ситуации. Мне бы ответ на конкретно поставленый вопрос.


uny   (2005-07-06 19:56:00) [37]

[10] Igor_thief   (06.07.05 19:54)
сохранять длину строки, после манипуляций дополнять нулями


uny   (2005-07-06 19:54:00) [38]

автор, как Вы это определяете - что пропал ноль?


Igor_thief   (2005-07-06 19:54:00) [39]

Kerk ©   (06.07.05 19:51) [9]
А смысл таков: есть две строки "19,10" и "19,1"; как вещественные числа, они одинаковы и нолик роли не играет, но как строки, они разные и нолик играет свою роль. Мне надо сделать некоторые манипуляции над этими числами, но при этом, нельзя терять последний нолик!


Kerk   (2005-07-06 19:51:00) [40]

А как ты себе представляешь "потерю последнего нолика" в вещественном числе? И каков его смысл?


Страницы:   1 2 3

Наверх

Титульная страница Поиск, карта сайта Написать письмо