Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   задачка по геометрии js (https://javascript.ru/forum/misc/14770-zadachka-po-geometrii-js.html)

B@rmaley.e><e 01.02.2011 20:36

Это которая операция отныне не существует?

Kolyaj 01.02.2011 20:37

Возведение в степень.

B@rmaley.e><e 01.02.2011 21:43

Ух ты, а что же тогда это, если не операция? Вроде очень даже похоже - отображение из M x M в M, где каждому элементу из декартова произведения соответствует одно значение из M (Обратное, разумеется, в общем случае неверно).

Википедия, видимо, тоже заблуждается, вместе c Вольфрамом.

Единственное но - над полем вещественных чисел не выполняется критерий всюдуопределенности (и это уже бинарное алгебраическое действие), но, например, над полем комплексных или множеством натуральных чисел все хорошо. Да и это не так страшно - можно взять M = R+.

Kolyaj 01.02.2011 22:37

B@rmaley.e><e,
этот опус был про алгебру или про JS?

Если тебе так сильно хочется точности, то Matre вообще не использовал деления. Просто у него совершенно случайно под рукой не оказалось ТеХ-а, поэтому он одну вторую записал как 1/2. Но если не к чему придраться, то можно и к одной второй придраться.

B@rmaley.e><e 02.02.2011 14:28

Цитата:

Сообщение от Kolyaj
Если тебе так сильно хочется точности

Мне достаточно точности алгоритма, к тонкостям записи придираться не я начал.

e1f 02.02.2011 15:36

Kolyaj, B@rmaley.e><e придирается не к этому, а к тому, что вместо квадратного корня из суммы квадратов разностей координат используется кв. корень из суммы разности модулей. А это явно не одно и то же, это вообще хз что за метрика, если честно.

softovik88 02.02.2011 16:01

var dx = x1-x2;
var dy = y1-y2;
var radius = Math.pow(dx*dx + dy*dy, 0.5);


Часовой пояс GMT +3, время: 11:23.