Size: a a a

Сообщество Python Программистов

2020 September 04

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
Alexander T
это в инте и децимале, а флоат в питоне хардверный
Language:
py3


Source:
from decimal import Decimal
print(1-Decimal(2)**-112)


Result:
1.000000000000000000000000000
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
источник

AT

Alexander T in Сообщество Python Программистов
Бензофуран Гетероцикл
Language:
py3


Source:
from decimal import Decimal
print(1-Decimal(2)**-112)


Result:
1.000000000000000000000000000
у рекса проблемы
источник

AT

Alexander T in Сообщество Python Программистов
вообще странно, оно к децималу приводится. но возможно оно вначала во флоате считается?
источник

AT

Alexander T in Сообщество Python Программистов
ааа, я вспомнил. в децимале надо точность задавать. базовая 28
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
Alexander T
у рекса проблемы
Попробуй у себя поставить степень -112))
источник

AT

Alexander T in Сообщество Python Программистов
Бензофуран Гетероцикл
Попробуй у себя поставить степень -112))
да-да, прочитай выше
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
Alexander T
ааа, я вспомнил. в децимале надо точность задавать. базовая 28
Так, время курить доку
источник

<Юрий> 👨‍🔬 Чеб... in Сообщество Python Программистов
Бензофуран Гетероцикл
SELECT COUNT(*) rate, users.nickname, users.karma
FROM users
WHERE rate>15 or userid==userid
ORDER BY users.karma;
SELECT COUNT(*) FROM "user_karma" WHERE "karma">=14.3

возвращает 125 для юзера под номером 57. распечатал специально топ57 и соседей если они не входят в топ (только сосед снизу)
источник

AT

Alexander T in Сообщество Python Программистов
потому что where
источник

AT

Alexander T in Сообщество Python Программистов
надо делать подзапрос сначала полный, потом из него фильтровать
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
Alexander T
ааа, я вспомнил. в децимале надо точность задавать. базовая 28
Ну я думаю тысячи знаков после запятой мне хватит))
источник

<Юрий> 👨‍🔬 Чеб... in Сообщество Python Программистов
Alexander T
надо делать подзапрос сначала полный, потом из него фильтровать
я никогда не пойму логику sql(((
источник

<Юрий> 👨‍🔬 Чеб... in Сообщество Python Программистов
а я посчитал число кого?
источник

AT

Alexander T in Сообщество Python Программистов
<Юрий> 👨‍🔬 Чебышев
я никогда не пойму логику sql(((
она очень логична, в общем-то)
я только или с утра туплю или вообще не понимаю, как ты каунтом получаешь список
источник

<Юрий> 👨‍🔬 Чеб... in Сообщество Python Программистов
Alexander T
она очень логична, в общем-то)
я только или с утра туплю или вообще не понимаю, как ты каунтом получаешь список
каунтом я получаю только номер
источник

AT

Alexander T in Сообщество Python Программистов
каунт - это количество строк в запросе
источник

AT

Alexander T in Сообщество Python Программистов
в результате*
источник

<Юрий> 👨‍🔬 Чеб... in Сообщество Python Программистов
Alexander T
в результате*
SELECT COUNT(SELECT * FROM "user_karma" WHERE "karma">=14.3) ?
источник

AT

Alexander T in Сообщество Python Программистов
<Юрий> 👨‍🔬 Чебышев
SELECT COUNT(SELECT * FROM "user_karma" WHERE "karma">=14.3) ?
это сколько строк, у которых карма >=14.3
источник