Вверх ↑
Этот топик читают: Гость
Гость
Ответов: 17029
Рейтинг: 0
#1: 2008-02-27 21:01:48 ЛС | профиль | цитата
Это не является ошибкой!
Почему в математических компонентах разделитель - точка, возможно ли сделать разделитель - запятая?
карма: 0

0
vip
#1.1контекстная реклама от партнеров
Ответов: 9906
Рейтинг: 351
#2: 2008-02-27 21:04:40 ЛС | профиль | цитата
Не хочется
карма: 9

0
Гость
Ответов: 17029
Рейтинг: 0
#3: 2008-02-27 21:09:42 ЛС | профиль | цитата
Приходится использовать вот эти схемы!code_8497.txt
карма: 0

0
Ответов: 9906
Рейтинг: 351
#4: 2008-02-27 21:26:42 ЛС | профиль | цитата
Алексей писал(а):
Приходится использовать вот эти схемы!

Не убедительно
карма: 9

0
Гость
Ответов: 17029
Рейтинг: 0
#5: 2008-02-27 21:37:06 ЛС | профиль | цитата
Делал программу основанную полностью на математике, которая считает 8 значений, программа готова не полностью, требуется еще 16 значений.
Так вот, я опасаюсь, что программа будет работать медленнее (или вообще не будет работать).
1. заменить , на .
2. посчитать
3. заменить . на ,
и так 24 раза!!!
карма: 0

0
Ответов: 16884
Рейтинг: 1239
#6: 2008-02-27 21:54:37 ЛС | профиль | цитата
Алексей писал(а):
и так 24 раза!!!
если 8+16=24, то "и так 48 раз"
карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
Ответов: 9906
Рейтинг: 351
#7: 2008-02-27 21:56:23 ЛС | профиль | цитата
Видите ли Алексей, у меня (к примеру) не вызывает сомнений наличие сотни способов биться головой об стену.
Но ведь почти никто не бьется (по крайней мере, мои наблюдения - именно такие)

"Не убедительно" имеет совсем другой смысл: нет примера осмысленной (головой об стенку - не рассматриваем) задачи для такой функциональности.


Дополнительная информация: в тех тулсах, которые с цифрами могут делать хоть чуть-чуть больше, чем 4 арифметических действия, запятая обладает совсем другим смыслом.
Во всем мире, причем - я не виноват в этом

MathParse - может больше, чем 4
Например, там можно записать формулу: -180+4*atan(1,1)
Уверяю Вас, там у ф-ии atan написано 2 аргумента, а не один.
Существуют еще и другие встроенные ф-ии (round, frac, trunc, min, max), ф-ные вызовы схемы (хотя много аргументов здесь еще не реализовано, но это, с введением MT - вполне реально и необходимо), обращение к матрицам...
карма: 9

0
Гость
Ответов: 17029
Рейтинг: 0
#8: 2008-02-27 21:59:25 ЛС | профиль | цитата
Правильно, 48 лишних операций!
карма: 0

0
Гость
Ответов: 17029
Рейтинг: 0
#9: 2008-02-27 22:12:21 ЛС | профиль | цитата
Да, ответ меня убедил!
Но я не использовал MathParse, я использую компонент Math.
И меня интересует эта функция именно в этом компоненте.

Жду ответа и благодарен за лекцию!
карма: 0

0
Ответов: 9906
Рейтинг: 351
#10: 2008-02-27 22:30:47 ЛС | профиль | цитата
Алексей писал(а):
Но я не использовал MathParse, я использую компонент Math.
И меня интересует эта функция именно в этом компоненте.

У элемента Math такой "функции" нет, и никогда не было
Существует библиотечная ф-ия преобразования String -> Real, которая касается любого элемента пакета Дельфи (а элемент Math просто принимает этот Real, и по барабану ему из чего этот Real был сварен), и существует сама среда, которая тоже в качестве разделителя понимает точку.
У меня, кстати говоря, есть серьезные сомнения в возможности уговорить Dilma на эдакую "гибкость"

Вставлять некие "фишки" в библиотеки (только для того, что бы кто-то получил моральное удовлетворение: иных аргументов - не прозвучало), это значит добавить некий код ВСЕМ пользователям.

Говорю же: НЕ ХОЧЕТСЯ мне (к примеру) иметь этот глупый код во всех своих программах.
Мне ХОЧЕТСЯ подумать - как бы уже имеющиеся глупости выкинуть (а вовсе не добавить)
карма: 9

0
Гость
Ответов: 17029
Рейтинг: 0
#11: 2008-02-27 22:32:44 ЛС | профиль | цитата
Ну ладно, на нет и суда нет! Обойдусь без этого.
карма: 0

0
Ответов: 9906
Рейтинг: 351
#12: 2008-02-27 22:36:54 ЛС | профиль | цитата
Ну каждый сходит с ума по-своему.
К примеру, я - ни разу в жизни не использовал запятую в качестве разделителя.
Вроде бы и дальше - не собираюсь
Есть, скажем, у меня свой формульный калькулятор (типа microExel)

И что характерно - ни малейшего дискомфорта
карма: 9

0
Администрация
Ответов: 15294
Рейтинг: 1518
#13: 2008-02-28 14:05:37 ЛС | профиль | цитата
эта локализация разделителей дробной части, привитая продукцией Microsoft через офисные пакеты и калькулятор является одним из проблемных моментов при работе с числами подобного формата. Вводить эту путаницу еще и в hiasm - смысла не имеет
карма: 26
0
13
Сообщение
...
Прикрепленные файлы
(файлы не залиты)