Skip to content
/ e Public

A Dart library provides a comprehensive set of tools for working with Euler's number.

License

Notifications You must be signed in to change notification settings

xooniverse/e

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Euler's Number Library for Dart

Dart

Overview

A Dart library provides a comprehensive set of tools for working with Euler's number (e). Whether you're dealing with basic arithmetic, bitwise operations, or more advanced mathematical computations, this library leverages the unique properties of e to offer powerful and versatile solutions.

Features

  • Basic Arithmetic: Perform addition, subtraction, multiplication, division, and modulus operations with e.
  • Bitwise Operations: Use bitwise AND, OR, XOR, and NOT operations on the integer part of e.
  • Power Operations: Raise e to the power of any number.
  • Integer Division and Shifts: Conduct integer division and bitwise shifts on e.
  • Negation: Easily negate e for your calculations.

Installation

Add the following to your pubspec.yaml file:

dependencies:
  e: ^1.0.0

Then, run flutter pub get or dart pub get to install the package.

Usage

Here’s a quick example of how to use the library:

import 'package:eulers_number/eulers_number.dart';

void main() {
  final e = E();

  print('Value of e: $e');
  print('e + 2: ${e + 2}');
  print('e * 3: ${e * 3}');
  print('e / 2: ${e / 2}');
  print('e % 2: ${e % 2}');
}

Contributing

Contributions are welcome! Please feel free to submit a pull request or open an issue.

License

This project is licensed under the MIT License - see the LICENSE file for details.

About

A Dart library provides a comprehensive set of tools for working with Euler's number.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages