Help language development. Donate to The Perl Foundation

## Math::Constants zef:jjmerelo last updated on 2022-11-28

084a2f728fa9ce3b70c455fa9634af73ac22f46d/
Math: :Constants [![.github/workflows/test.yaml](https://github.com/JJ/p6-math-constants/actions/workflows/test.yaml/badge.svg)](https://github.com/JJ/p6-math-constants/actions/workflows/test.yaml)
===============

Math::Constants - A few constants defined in Raku

# SYNOPSIS

```#!/usr/bin/env raku

use Math::Constants;

say "We have ", phi, " ", plancks-h, " ",  plancks-reduced-h, " ",
c, " ", G, " and ", fine-structure-constant, " plus ",
elementary-charge, " and ", vacuum-permittivity ;

say "And also  φ ", φ, " α ", α,  " ℎ ",  ℎ, " and ℏ ", ℏ,
" with e ", e, " and ε0 ", ε0;

say "We are flying at speed ", .1c;
```

# DESCRIPTION

Math::Constants is a collection of Math and Physics constants that will save you the trouble of defining them.

## Constants included

### Physical constants

All the physical constants have the CODATA 2018 recommended values. These reflect the new definitions of the kilogram and ampere as of 2019-05-20.

### Units

"Units" can be used as suffix; the number will be multiplied by its value

• `eV`, or electron-volts; `1.3eV` is 1.3 divided by the `eV` constant value.
• `c`, speed of light.
• `g`, gravitational constant.

# Issues and suggestions

Please post them in GitHub. Pull requests are also welcome.

# AUTHOR

JJ Merelo [email protected]

Kevin Pye [email protected]

# COPYRIGHT AND LICENSE

Copyright 2016-2022 JJ Merelo

Copyright 2019 Kevin Pye

This library is free software; you can redistribute it and/or modify it under the GPL 3.0.