|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
24.04.2009, 23:01 | #1 |
Пользователь
Регистрация: 18.01.2009
Сообщений: 57
|
Exp и возникшая проблема
Славные умы!
Посоветуйте, как мне, имея число 9.9987987969е-456,преобразовать в строку, ну или хотя бы так,чтобы потом можно было в строку? |
24.04.2009, 23:19 | #2 |
В тени
Старожил
Регистрация: 19.12.2008
Сообщений: 5,788
|
Функция Str(<число>,<строковая переменная>);
Для такого маленького числа нужно использовать тип extended. ps Это для паскаля.
Вполне очевидно, чтобы что-то понять, необходимо книги читать.
Не нужно плодить бессмысленных тем. Вас Поиск избавит от многих проблем. ___________________________________ ___________________________________ _______ [=Правила форума=]_____[Поиск]_____[Литература по С++]____[Литература. Паскаль] |
24.04.2009, 23:33 | #3 | |
Пользователь
Регистрация: 18.01.2009
Сообщений: 57
|
Попробывал, пишет то же: "invalid floating point operation"
Цитата:
|
|
24.04.2009, 23:36 | #4 | ||
В тени
Старожил
Регистрация: 19.12.2008
Сообщений: 5,788
|
Цитата:
Цитата:
Вполне очевидно, чтобы что-то понять, необходимо книги читать.
Не нужно плодить бессмысленных тем. Вас Поиск избавит от многих проблем. ___________________________________ ___________________________________ _______ [=Правила форума=]_____[Поиск]_____[Литература по С++]____[Литература. Паскаль] |
||
24.04.2009, 23:51 | #5 |
Пользователь
Регистрация: 18.01.2009
Сообщений: 57
|
var mF : Matrix;
matd: string; {type Matrix = record M, N : integer; { M - строки, N - столбцы } Data : array of array of complex; end;} //необходимо вписать действительную часть матрицы StringGrid.Cells[0,0]:=Str(mF.Data[1,1].RE, matd); |
24.04.2009, 23:58 | #6 |
В тени
Старожил
Регистрация: 19.12.2008
Сообщений: 5,788
|
Georgios
Str не возвращает значение. Она преобразует число (первый аргумент) в строку и пишет ее во второй аргумент. Где объявление типа complex?
Вполне очевидно, чтобы что-то понять, необходимо книги читать.
Не нужно плодить бессмысленных тем. Вас Поиск избавит от многих проблем. ___________________________________ ___________________________________ _______ [=Правила форума=]_____[Поиск]_____[Литература по С++]____[Литература. Паскаль] |
25.04.2009, 17:43 | #7 |
Пользователь
Регистрация: 18.01.2009
Сообщений: 57
|
type
Complex = record Re : extended; Im : extended; end; |
25.04.2009, 18:00 | #8 |
В тени
Старожил
Регистрация: 19.12.2008
Сообщений: 5,788
|
Вот вам пример:
Код:
Код:
Вполне очевидно, чтобы что-то понять, необходимо книги читать.
Не нужно плодить бессмысленных тем. Вас Поиск избавит от многих проблем. ___________________________________ ___________________________________ _______ [=Правила форума=]_____[Поиск]_____[Литература по С++]____[Литература. Паскаль] |
25.04.2009, 19:40 | #9 |
Пользователь
Регистрация: 18.01.2009
Сообщений: 57
|
Немного недопонял ( но, огромное спасибо, буду разбираться
|
25.04.2009, 19:41 | #10 | |
В тени
Старожил
Регистрация: 19.12.2008
Сообщений: 5,788
|
Цитата:
Вполне очевидно, чтобы что-то понять, необходимо книги читать.
Не нужно плодить бессмысленных тем. Вас Поиск избавит от многих проблем. ___________________________________ ___________________________________ _______ [=Правила форума=]_____[Поиск]_____[Литература по С++]____[Литература. Паскаль] |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Проблема с рамами/Проблема с ЖД | DRAGGER | Компьютерное железо | 6 | 04.01.2009 23:37 |
Вычисление Exp | Mickle | Общие вопросы Delphi | 1 | 26.04.2007 09:34 |