gentoo.ru
python
python@conference.gentoo.ru
Четверг, 21 апреля 2011< ^ >
maksbotan установил(а) тему: Пей тон @ Жуй картон || https://gist.github.com/289467 || Логи: http://tinyurl.com/gentoo-py-logs || "Python's a drop-in replacement for BASIC in the sense that Optimus Prime is a drop-in replacement for a truck."
Конфигурация комнаты
Участники комнаты

GMT+4
[00:24:41] lk4d4 вышел(а) из комнаты
[07:46:21] lk4d4 вошёл(а) в комнату
[09:31:56] krigstask вышел(а) из комнаты
[10:58:10] krigstask вошёл(а) в комнату
[11:42:18] lk4d4 вышел(а) из комнаты: Replaced by new connection
[11:42:28] lk4d4 вошёл(а) в комнату
[14:24:57] lk4d4 вышел(а) из комнаты
[14:34:29] lk4d4 вошёл(а) в комнату
[17:36:03] maksbotan вошёл(а) в комнату
[17:47:30] maksbotan вышел(а) из комнаты: Replaced by new connection
[17:47:40] maksbotan вошёл(а) в комнату
[18:01:24] lk4d4 вышел(а) из комнаты
[19:32:46] lk4d4 вошёл(а) в комнату
[19:32:56] lk4d4 вышел(а) из комнаты
[19:33:11] lk4d4 вошёл(а) в комнату
[20:46:05] <maksbotan> krigstask: слушай
[20:46:11] <maksbotan> вот есть строка неких символов
[20:46:22] <maksbotan> как её разбить на список строк длиной n символов каждая?
[20:46:57] <krigstask> Хм-м-м… Ну первая идея — откусывать рекурсивно
[20:47:17] <maksbotan> :(
[20:47:55] <krigstask> Что?
[20:48:29] <maksbotan> ну я думал есть какая-нибудь спец магия
[20:48:56] <krigstask> Не слыхал
[20:49:05] <maksbotan> жаль
[20:49:42] <krigstask> Хотя вот textwrap есть
[20:51:36] <maksbotan> о, спасибо
[20:52:42] <maksbotan> krigstask: ты с модулем struct работал?
[20:52:49] <krigstask> Немного
[20:53:00] <maksbotan> смотри
[20:53:08] <maksbotan> bin(struct.unpack("I", struct.pack("f", c))[0])[2:]
[20:53:14] <maksbotan> выдает 10000001 00100000 00000000 0000000
[20:53:46] <krigstask> Поздравляю
[20:53:55] <maksbotan> а должно 01000000 10010000 0000000 0000000
[20:53:59] <krigstask> Только я домой побёг, так что разбираться сейчас не буду
[20:54:15] <maksbotan> с = 4.5
[20:54:22] <maksbotan> ну может быстренько глянешь?
[20:54:36] <krigstask> Не-а, я мало с ним имел дело
[20:54:39] <maksbotan> жаль
[20:54:41] krigstask вышел(а) из комнаты: Logged out
[20:54:45] <maksbotan> мне это на #python советнули
[22:18:24] krigstask вошёл(а) в комнату
[23:42:46] <maksbotan> Вот жеж шляпа
[23:42:53] <maksbotan> чото я немного разочаровался в питоне
[23:42:59] <maksbotan> long double никак не обработать
[23:47:51] <krigstask> Поцчему это?
[23:49:13] <maksbotan> а вот потому
[23:50:06] <maksbotan> http://paste.pocoo.org/show/376024/
[23:50:24] <maksbotan> как ни крути, все равно последний вывод будет D5 55 55 55 55 55 58 00
[23:50:31] <maksbotan> а надо D5 55 55 55 55 55 55 55
[23:50:58] <maksbotan> это потому что питон-float это С-double, а long double из С в питоне ничего не соответствует
[23:51:27] <krigstask> Погугли, ты не первый
[23:51:43] <maksbotan> да там ерунда одна
[23:51:45] <maksbotan> гуглил уже
[23:51:55] <maksbotan> я даже 2000 prec децималу ставил, одно и то же
[23:52:08] <krigstask> Нужно было 100500
[23:52:14] <maksbotan> очень смешно
[23:52:18] <maksbotan> по каким словам гуглить-то?
[23:52:23] <maksbotan> я гуглил python long double
[23:52:30] <krigstask> Молодец
[23:52:40] <maksbotan> ты умеешь серьезно?
[23:52:57] <krigstask> Ага
[23:53:06] <maksbotan> вот давай
[23:53:32] <maksbotan> krigstask: там только NumPy и GMP советует
[23:53:35] <maksbotan> советуют*
[23:53:39] <maksbotan> мне это не подходит
[23:54:45] <krigstask> А ctypes курил?
[23:54:57] <maksbotan> да
[23:55:04] <maksbotan> собсно из кода видно
[23:55:30] <krigstask> А я его не смотрел
[23:55:34] <maksbotan> а ты посмотри
[23:55:51] <krigstask> Посмотрел
[23:55:53] <krigstask> Видно
[23:56:30] <maksbotan> ну и вот
[23:56:44] <maksbotan> какие будут предложения?
Powered by ejabberd Powered by Erlang Valid XHTML 1.0 Transitional Valid CSS!