Computer Science Calculators
Convert number from any base to any base online
The calculator converts numbers and shows the solution. Converting numbers between number systems. Detailed answer with solution.
Numeral System Calculator Online
This online calculator is designed for addition, subtraction, multiplication and division of numbers written in binary, ternary, octal, hexadecimal and any other number system. Fractional numbers are supported. Long division.
Long Binary Calculator WITH STEPS
With this calculator you can perform long addition, subtraction, multiplication or division of two binary numbers
Mbit to MB Converter: Data Units and Download Time Calculator
Data unit converter: bits, bytes, kB, MB, GB, TB, megabits and gigabits, decimal and binary (KiB, MiB, GiB). File download time from internet speed.
Huffman and Prefix Code Calculator
Check the prefix (Fano) condition, build a Huffman code, check unique decodability and find the shortest code for a new letter.
Subnet Calculator: IP Address and Mask
Network and broadcast addresses and the number of hosts from an IP and mask, a mask for a number of hosts, possible masks.
Two's Complement Calculator
Sign-magnitude, ones' complement and two's complement of an integer in 8, 16 and 32 bits, and two's complement to decimal.
Text Information Size Calculator
The information size of a text I = K · i from characters, pages and lines or the alphabet size; how many characters fit in a file.
Color Converter: HEX, RGB, HSL
Convert colors between HEX, RGB and HSL with a solution and the binary color code.
Truth Table Generator
Build the truth table of a logical expression with intermediate columns, the order of operations, canonical DNF and CNF.
Image File Size Calculator
The size of an uncompressed raster image I = w · h · i from dimensions and color depth or palette size; colors for a given size.
Audio and Video File Size Calculator
The size of an audio file I = f · i · k · t, audio duration from file size and the size of uncompressed video.
Base64 Encode and Decode Online
Encode text to Base64 and back, with full Unicode support. Text is not sent to the server.
URL Encode and Decode Online
Encode and decode URLs and query parameters. Text is not sent to the server.
Strong Password Generator
Strong random passwords generated in your browser, with length, character sets and a strength estimate. Never sent to the server.
Text to Binary Converter: ASCII, Unicode, UTF-8, Windows-1251
Convert text to binary, decimal and hexadecimal codes and back: ASCII, Unicode, UTF-8 and Windows-1251.
Unix Timestamp Converter: Timestamp to Date and Back
Converts a Unix timestamp to date and time (UTC and Moscow) and a date to a timestamp. Seconds and milliseconds.
Roman Numerals Converter
The converter turns numbers from 1 to 3999 into Roman numerals and back, breaks them down by place value and checks that they are written correctly.
Morse Code Converter: Text to Morse and Back
Convert text to Morse code and back: Latin and Russian letters, digits and symbols with a code table.
Data Rate Converter: bit/s, Kbit/s, Mbit/s, MB/s
Data rate converter: bit/s, Kbit/s, Mbit/s, Gbit/s and MB/s. Conversion with a solution and a table.
Data Units Converter: Bits, Bytes, KB, MB, GB, TB
Data units converter: bits, bytes, KB, MB, GB, TB, KiB and MiB. Conversion with a solution and a table.
ASCII Table
Printable ASCII characters with decimal, hexadecimal and binary codes.
Powers of Two Table
Powers of 2 from 0 to 32: the basis of data units and the binary system.
Computer science calculators solve school and exam problems with step-by-step solutions.
- Number systems: base conversion, arithmetic in any base, binary addition.
- Information encoding: text size, image size, audio and video size, units of information and transfer speed.
- Logic: truth tables, canonical DNF and CNF.
- Networks: IP address and subnet mask.
- Data representation: sign-magnitude, ones' and two's complement, Fano and Huffman codes, HEX, RGB, HSL colors.
- Base64 — Encode text to Base64 and back, with full Unicode support. Text is not sent to the server.
- URL Encode — Encode and decode URLs and query parameters. Text is not sent to the server.
- Password Generator — Strong random passwords generated in your browser, with length, character sets and a strength estimate. Never sent to the server.