Dec to Bin Converter
Dec to Bin Converter - сделанный на скорую руку простенький конвертер, преобразующий число из одной системы счисления в любую другую. Написал я его за 3-4 часа, 1-2 из которых потратил на защиту от дурака и добавления фитч типа закрепа поверх всех окон и настройки прозрачности.
Написать ее по-быстренькому решил именно на паскале в Lazarus, т.к. я не знаю, где еще можно так быстро формировать графический интерфейс. Хоть из-за ненависти к синтаксису паскаля мне порой хочется переписать эту программу на плюсы, тем не менее ее дальнейшее развитие скорее всего будет на том же паскале.
Лицензия: MIT License
Платформы: Windows, Linux
Язык: Английский
Ссылка на скачивание: https://github.com/SEVA77/Dec-to-Bin-Converter/releases
Исходный код: https://github.com/SEVA77/Dec-to-Bin-Converter
Заметки разработчика:
У существующей версии есть ограничение: десятичное значение не может быть больше, чем 2147483647. Дело в том, что в паскале есть функция Dec2Numb(), преобразующая десятичные числа в любые другие и есть функция Numb2Dec(), которая делает наоборот. Существование этих функций хоть и свело задачу к тривиальной, однако при этом функция Dec2Numb() принимает только переменные типа Longint, которая как раз таки не может быть больше 2147483647. В дальнейшем постараюсь (или хотя б попробую) решить эту проблему.