Сайт поздравляет Вас с Новым годом!!!


Python » Страница 767

-

Программирование на Python



Namingway


репутация:
на сайте с 1970 года
сообщений:

#7661

dimy44, спасибо за ссылку, очень интересная статья smile
Вообще, если честно, никогда ранее особо нe интересовался вопросами подобного плана и обнаружил эту 'неточность' совершенно случайно при проверке правильности решения уравнения)
П.с. я говорил нe 'единственный', а 'естественный' - в том смысле, что погрешность в данном случае вполне естественна.
FanatGD, ошибки(судя по прочитанной статье) и нет, но погрешность такова, что произведение в той функции, что я писал выше, выходит нe 0(и даже нe NaN), а 1.
Кстати, о NaN'ах.
>>> cos(99999999998*pi)
NaN
Логику данного вычислительного аппарата понять, однако, трудно)

dimy44


репутация: 537
на сайте с 2006 года
сообщений: 2540

HTC One S

Евпатория

Возраст - 53

#7662

Цитата: Namingway
П.с. я говорил нe 'единственный', а 'естественный'

точно). Видимо, тот литр пива, что вечером еще пошел взял, уже лишний был

nur87


репутация: 60
на сайте с 2006 года
сообщений: 559

Explay Golf

Казань

Возраст - 37

#7663

dimy44
а модуль rkeypress.pyd мы же импортируем как обычно.
почему?

Virtuos86


репутация: 101
на сайте с 2008 года
сообщений: 802

где-то в России

#7664

dimy44,
Я так же прочитал "единственный". Не пил. Видимо, особенность беглого чтения, когда половину слова читаешь, остальное угадываешь.

FanatGD


репутация: 14
на сайте с 2008 года
сообщений: 80

Nokia E72

#7665

Namingway, и еще разок. Тангенс угла 90 градусов дает асимптоту (не ноль!), который ты складываешь с единицей. Потом ты умножаешь полученный результат на косинус угла. Косинус угла 90 градусов равен 0, но чтобы избежать ошибок с делением, выдается очень близкий к нему результат. Соответственно ноль, по моей логике, получится не может. Вечером проверю на С++.

А вот это из твоего кода меня совсем запутало:
cos(pi/2)
-1.60768938580085E-16

dimy44


репутация: 537
на сайте с 2006 года
сообщений: 2540

HTC One S

Евпатория

Возраст - 53

#7666

там вроде как при таком импорте один фиг юзается вспомогательный модуль, site.py что-ли, не помню точно, и там один фиг через imp. Блин, эти девятки, помню был у меня н72 ветеран, там все модули в одной папке лежали и пофиг было, pyd он или нет.

Namingway


репутация:
на сайте с 1970 года
сообщений:

#7667

Цитата: FanatGD
Тангенс угла 90 градусов дает асимптоту (не ноль!)
ясен пень, что нe ноль, а наоборот, что-то очень близкое(в представлении питона) к бесконечности.
Цитата: FanatGD
А вот это из твоего кода меня совсем запутало:
cos(pi/2)
- 1.60768938580085 E-16

Это и есть приблизительно 0
Вообще дело скорее нe в том, что
Цитата: FanatGD
чтобы избежать ошибок с делением, выдается очень близкий к нему результат.
, а в том, что в неточной записи с плавающей точкой, pi/2 - нe совсем 90 градусов, отсюда остальные погрешности. В общем, вопрос снят, закрыли эту тему.

nur87


репутация: 60
на сайте с 2006 года
сообщений: 559

Explay Golf

Казань

Возраст - 37

#7668

работаю с модулем inbox

# coding:utf-8
import inbox, appuifw
def exit():
lock.signal()

def callback(id):
box.delete(id)

box=inbox.Inbox()
box.bind(callback)

appuifw.app.exit_key_handker=exit

lock=appuifw.e32.Ao_lock()
lock.wait()

в интернете читал что если удалить новое сообщение сразу после поступления, то звука прихода нового смс не будет.
но у меня звук есть, и ссмс удаляется спустя 2-3 секунды.

питон 2.0 н8

как мне сделать так чтобы звука не было. но содержимое сообщения мне надо прочитать

dimy44


репутация: 537
на сайте с 2006 года
сообщений: 2540

HTC One S

Евпатория

Возраст - 53

#7669

Насколько помню, удаление сообщения до сигнала на 9ках реализовать не получается, только на ветеранах, а звук в профиле надо отключить на смс, каким модулем не помню щас, поискать можно.
-------------
добавлено в 15.30: а может и нет такого, думал cenrep может, а вроде фиг там

Namingway


репутация:
на сайте с 1970 года
сообщений:

#7670

А нe вариант просто поставить файл-'пустышку' на смс?


Яндекс.Метрика