CPKit
v1.6.1

Contest Utilities

Essential converters, bitwise logical calculators, memory overflows, and reference tables for contest workflows.

Arithmetic
Alt+1

Standard Calculator

Evaluate float arithmetic equations containing addition, subtraction, products, quotients, and percentages.

Base Conversion
Alt+2

Base Converter

Live numerical converter mapping numbers between Binary, Octal, Decimal, and Hexadecimal representations.

Logical Operations
Alt+3

Binary Calculator

Perform bitwise operations (AND, OR, XOR, NOT, left/right shifts) and base conversions on numbers.

Characters
Alt+4

ASCII Table Reference

Searchable reference mapping ASCII values to character, decimal, hex, and binary representation.

Base Conversion
Alt+5

Roman Numerals

Bidirectional converter mapping Roman numerals to decimal integers and vice versa.

Arithmetic
Alt+6

Expression Evaluator

Safe mathematical expression evaluation with strict validation rules and formatted outputs.

Big Numbers
Alt+7

Big Integer Calculator

Perform standard calculations on numbers exceeding JavaScript limit bounds using native BigInt methods.

Memory Check
Alt+8

Overflow Checker

Check if a specific numeric value fits into C++ primitive data types (int, long long, unsigned, short).