![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
inttostr(i/100) а КАК?
WebSQLNeederr © (2007-09-01 23:35:00)Выдает ошибку. А как правельно?
Германн (2007-09-02 19:53:00) [1]
> Anatoly Podgoretsky © (02.09.07 10:45) [10]
>
> > Германн (02.09.2007 00:32:07) [7]
>
> А с Round что иначе?
>
Те же самые фабержи :)
Anatoly Podgoretsky (2007-09-02 10:45:00) [2]> homm (01.09.2007 23:57:06) [6]
Зависит от задачи
Anatoly Podgoretsky (2007-09-02 10:45:00) [3]> Германн (02.09.2007 00:32:07) [7]
А с Round что иначе?
homm (2007-09-02 07:45:00) [4]> [7] Германн © (02.09.07 00:32)
Ну у автора i вроде как, все-же 1200 :)
Германн (2007-09-02 00:32:00) [5]
> homm © (01.09.07 23:57) [6]
>
> > [5] WebSQLNeederr (01.09.07 23:53)
>
> и потратил сотню тактов процессора просто так. верно — inttostr(i
> div 100);
>
А если i = 1250, то потерял либо переплатил около 50 уе :)
homm (2007-09-01 23:57:00) [6]> [5] WebSQLNeederr (01.09.07 23:53)
и потратил сотню тактов процессора просто так. верно — inttostr(i div 100);
WebSQLNeederr (2007-09-01 23:53:00) [7]Я сделал так inttostr(round(i/100))
homm (2007-09-01 23:47:00) [8]> А целочисленное деление единицы на 100 не имеет смысла.
а кто сказал, что единицы?
> inttostr(i/100) а КАК?
inttostr(i div 100);
Германн (2007-09-01 23:45:00) [9]
> WebSQLNeederr (01.09.07 23:44) [2]
>
> Ну i у меня например 1200 нужно на 100 разделить и отобразить
> как текст. Как это записать?
>
FloatToStr один из вариантов.
WebSQLNeederr (2007-09-01 23:44:00) [10]Ну i у меня например 1200 нужно на 100 разделить и отобразить как текст. Как это записать?
Anatoly Podgoretsky (2007-09-01 23:43:00) [11]> WebSQLNeederr (01.09.2007 23:35:00) [0]
/ - это не целочисленное деление
А целочисленное деление единицы на 100 не имеет смысла. Результат 0