numbernamer
Version:
Name large numbers up to 10e30000!
44 lines (31 loc) • 993 B
Markdown
# NumberNamer
Generates names for large numbers (up to 10^30000) using the Conway-Guy system.
## Features
- Names numbers with up to 30,000 zeros
- Uses the Conway-Guy naming convention
- Simple API
## Installation
```
npm install numbernamer
```
## Usage
```js
const { nameNumber } = require('numbernamer');
const zeros = 30000; // Number of zeros
console.log(nameNumber(zeros)); // "Novenonagintanongentinonillillion"
```
## API
### nameNumber(zeros)
- `zeros` (number): The number of zeros in the number (must be a non-negative integer)
- Returns: (string) The Conway-Guy name for the number
## Example
```js
const { nameNumber } = require('numbernamer');
console.log(nameNumber(6)); // "thousand"
console.log(nameNumber(9)); // "million"
console.log(nameNumber(12)); // "billion"
console.log(nameNumber(15)); // "trillion"
console.log(nameNumber(30000)); // "Novenonagintanongentinonillillion"
```
## License
MIT