معرفی شرکت ها


epicnumbers-1.1.0


Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر

توضیحات

A tool to convert numbers into various other formats and different sized integers
ویژگی مقدار
سیستم عامل -
نام فایل epicnumbers-1.1.0
نام epicnumbers
نسخه کتابخانه 1.1.0
نگهدارنده []
ایمیل نگهدارنده []
نویسنده Henrik Nårstad
ایمیل نویسنده henriknaa@gmail.com
آدرس صفحه اصلی https://github.com/narhen/epicnumbers
آدرس اینترنتی https://pypi.org/project/epicnumbers/
مجوز MIT
# epicnumbers A small tool I often used to convert a number into various other formats # Usage ```bash $ pip install epicnumbers ``` ```bash $ epicnumbers <number> ``` # Examples Convert -100 into signed, unsigned, hex, printable and binary in different sized integers ``` $ en -100 type signed unsigned hex printable binary ------ -------- -------------------- ------------------- -------------------------------- ----------------------------------------------------------------------- 8 bit -100 156 0x9c \x9c 10011100 16 bit -100 65436 0xff9c \x9c\xff 11111111 10011100 32 bit -100 4294967196 0xffffff9c \x9c\xff\xff\xff 11111111 11111111 11111111 10011100 64 bit -100 18446744073709551516 0xffffffffffffff9cL \x9c\xff\xff\xff\xff\xff\xff\xff 11111111 11111111 11111111 11111111 11111111 11111111 11111111 10011100 ``` Convert 0x100 into signed, unsigned, hex, printable and binary in different sized integers ``` $ en 100h type signed unsigned hex printable binary ------ -------- ---------- ----- -------------------------------- ---------- 16 bit 256 256 0x100 \x00\x01 1 00000000 32 bit 256 256 0x100 \x00\x01\x00\x00 1 00000000 64 bit 256 256 0x100 \x00\x01\x00\x00\x00\x00\x00\x00 1 00000000 ``` Convert 100b (binary) into signed, unsigned, hex, printable and binary in different sized integers ``` $ en 100b type signed unsigned hex printable binary ------ -------- ---------- ----- -------------------------------- -------- 8 bit 4 4 0x4 \x04 100 16 bit 4 4 0x4 \x04\x00 100 32 bit 4 4 0x4 \x04\x00\x00\x00 100 64 bit 4 4 0x4 \x04\x00\x00\x00\x00\x00\x00\x00 100 ``` # Development 1. install [poetry](https://python-poetry.org/) 2. `$ poetry install` 3. `$ poetry shell` ## Run tests ```bash $ poetry run pytest ``` ## Run tool ```bash $ poetry run en 100h ```


نیازمندی

مقدار نام
>=0.8.8,<0.9.0 tabulate
>=3.4.0,<4.0.0) importlib-metadata


زبان مورد نیاز

مقدار نام
>=3.7,<4.0 Python


نحوه نصب


نصب پکیج whl epicnumbers-1.1.0:

    pip install epicnumbers-1.1.0.whl


نصب پکیج tar.gz epicnumbers-1.1.0:

    pip install epicnumbers-1.1.0.tar.gz