|
08.09.2008, 22:17
|
#1
|
Оптимист
Регистрация: 07.01.2006
Сообщений: 961
Написано 105 полезных сообщений (для 259 пользователей)
|
Lib_dbl : java double support
На костылях поддержка встроенного в CLDC 1.1 типа данных double. Вся работа идет как всегда через индексы. По идее это даст более точную математику при создании калькуляторов.
31/03/2009
Версия 1.1
+ Добавлены функции exp(idx : integer), ln(idx : integer), arcsin(idx : integer), arctg(idx : integer). Реализация взята отсюда. arccos(x) = Пи/2-acrsin(x)
Последний раз редактировалось Piligrim, 01.04.2009 в 00:07.
|
(Offline)
|
|
Эти 3 пользователя(ей) сказали Спасибо Piligrim за это полезное сообщение:
|
|
10.09.2008, 05:14
|
#2
|
AnyKey`щик
Регистрация: 27.04.2008
Сообщений: 5
Написано 0 полезных сообщений (для 0 пользователей)
|
Ответ: Lib_dbl : java double support
Thank you
|
(Offline)
|
|
29.03.2009, 12:03
|
#3
|
ПроЭктировщик
Регистрация: 08.03.2009
Адрес: Saransk
Сообщений: 143
Написано 25 полезных сообщений (для 45 пользователей)
|
Ответ: Lib_dbl : java double support
arcos не хватает и логарифмов, можете добавить?
Последний раз редактировалось Dj_Alex, 29.03.2009 в 18:33.
|
(Offline)
|
|
03.04.2009, 19:36
|
#4
|
ПроЭктировщик
Регистрация: 08.03.2009
Адрес: Saransk
Сообщений: 143
Написано 25 полезных сообщений (для 45 пользователей)
|
Ответ: Lib_dbl : java double support
перезалейте плиз либу. а то вроде это старая версия. новые функции не работают и размер такой же как у старой
|
(Offline)
|
|
06.04.2009, 18:53
|
#5
|
ПроЭктировщик
Регистрация: 08.03.2009
Адрес: Saransk
Сообщений: 143
Написано 25 полезных сообщений (для 45 пользователей)
|
Ответ: Lib_dbl : java double support
program NewProject2121;
uses dbl;
var n:integer;
s,v:string;
begin
v:='0.1';
n:=1;
dbl.init(20);
dbl.set(0,v);//x
dbl.copy(1,0);//sn
dbl.copy(3,0);//y
s:=dbl.get(1);
while (stringtoreal(s,10)>0.0000000001) do begin
dbl.set(2,'0.5');
dbl.mul(2,0);
dbl.mul(2,0);
dbl.set(4,''+n);
dbl.set(5,'1.0');
dbl.set(6,'2.0');
dbl.div(5,4);
dbl.plus(6,5);
dbl.mul(2,6);
dbl.mul(1,2);
dbl.set(5,'1.0');
dbl.set(6,'2.0');
dbl.mul(6,4);
dbl.plus(6,5);
dbl.copy(7,1);
dbl.div(7,6);
dbl.div(7,6);
dbl.plus(3,7);
n:=n+1;
s:=dbl.get(1);
end;
drawText('arsin '+dbl.get(3), 0,0);
drawText(''+n, 0,20);
drawText(''+stringtoreal(v,10), 0,40);
repaint;
delay(200000);
end.
написал вычисление arcsin при помощи старой либы. работает вроде правильно. однако заметил, что при малых значениях аргумента, arsin имеет значение близкое к аргументу. и чем меньше значение, тем разница меньше. поэтому надобность в функции отпала, т.к. у мня значения аргумента оч. малы.
|
(Offline)
|
|
19.02.2013, 23:55
|
#6
|
AnyKey`щик
Регистрация: 19.02.2013
Сообщений: 17
Написано 2 полезных сообщений (для 2 пользователей)
|
Ответ: Lib_dbl : java double support
ПЛС Перезалейте либу
Очень надо
Последний раз редактировалось ViNT, 23.02.2013 в 14:28.
|
(Offline)
|
|
25.02.2013, 22:31
|
#7
|
Нуждающийся
Регистрация: 05.08.2011
Сообщений: 85
Написано 16 полезных сообщений (для 16 пользователей)
|
Ответ: Lib_dbl : java double support
вот
|
(Offline)
|
|
25.02.2013, 23:59
|
#8
|
AnyKey`щик
Регистрация: 19.02.2013
Сообщений: 17
Написано 2 полезных сообщений (для 2 пользователей)
|
Ответ: Lib_dbl : java double support
Amigo ты не понял. Это старая либа. Она у меня есть. Мне нужна новая с exp, ln, arcsin, arctg
|
(Offline)
|
|
Ваши права в разделе
|
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 02:55.
|