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.
- 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.
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.
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}');
}
Contributions are welcome! Please feel free to submit a pull request or open an issue.
This project is licensed under the MIT License - see the LICENSE file for details.