Ответ на сообщение Программист. пользователя олдж
Во-от... старею... меня уже улучшить смогли. Пасибки.
Дальнейшая идея по ускорению и улучшению: если некруглую константу заменить с 1000 на правильную - 1024, то можно обойтись битовыми сдвигами вместо умножения... это ишо быстрее. Хотя на интерпретароре - думаю совершенно непринципиально.
Вот об том и речь, что аккуратное писание кода "в мелочах" - в конечном результате дает общий выигрыш по всем параметрам ОДНОВРЕМЕННО: скорости работы, требуемых объемах, причем как оперативных так и долговременных, масштабируемости и расширяемости в дальнейшем - сроке жизни кода...
Дальнейшая идея по ускорению и улучшению: если некруглую константу заменить с 1000 на правильную - 1024, то можно обойтись битовыми сдвигами вместо умножения... это ишо быстрее. Хотя на интерпретароре - думаю совершенно непринципиально.
Вот об том и речь, что аккуратное писание кода "в мелочах" - в конечном результате дает общий выигрыш по всем параметрам ОДНОВРЕМЕННО: скорости работы, требуемых объемах, причем как оперативных так и долговременных, масштабируемости и расширяемости в дальнейшем - сроке жизни кода...
"Только так, только личная инициатива и напряженная работа над собой. .. Нужно своей собственной рукой все делать" (с) В.В. Путин(а не на "вертикаль власти" надеяться)