LINUX.ORG.RU

числа с ограниченным диапазоном

 


0

1

Есть ли готовый стандартный класс чтобы работать с такими числами, типа угловые градусы от 0 до 359. Было 30, вычел 45, получилось не 15 а именно 344.

Просто чето часто с такими числами работаю, чуйствую что упарился их туда сюда проверять и добавлять.

Лично я не встречал. Напиши свой, там не сложно. Если прям часто с такого рода данными работаешь, и считаешь что другим тоже может быть полезно - опакечь и добавь в pypi

gnunixon ★★★
()
Ответ на: комментарий от TeopeTuK

Ого, оно когда в минус тоже работает??? Не знал, в Си/Си++ не так.

I-Love-Microsoft ★★★★★
() автор топика
Ответ на: комментарий от TeopeTuK
#include <stdio.h>
int main()
{
    int test = (30 - 45) % 360;
    printf("test= %d\n", test);
    return 0;
}
test= -15

Спасибо! В общем в Python именно 345 получается!

I-Love-Microsoft ★★★★★
() автор топика
Ответ на: комментарий от proud_anon

Ага, я удивлен тоже. Это очень поможет мне в моей деятельности, кстати.

I-Love-Microsoft ★★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.