mgriebling

mgriebling

Geek Repo

Company:Computer Inspirations

Location:Canada

Home Page:http://www.c-inspirations.com

Github PK Tool:Github PK Tool

mgriebling's repositories

DigitsOfPie

A Swift-based calculator for the digits of Pi (π), currently hardlimited to a maximum of 10,000 — although this can be easily changed in the storyboard slider limits. This demo uses a Machin-based Pi calculation, except that it uses the Integer package's infinite-sized integers to get as many digits as we want. It still computes the formula: pi = 4 * (4 * arccot(5) - arccot(239)). The user interface is very simple with a slider to control the number of pi digits. Calculations are performed in a background task so the slider motion is not affected during the calculations.

Language:SwiftStargazers:1Issues:0Issues:0

UInt128

A 128-bit signed/unsigned integer implementation with optimized multiplication, division, and string conversions. This package supports the new StaticBigInt on macOS 13.3+ or iOS 16.4+.

Language:SwiftLicense:Apache-2.0Stargazers:7Issues:0Issues:0
Language:Objective-CStargazers:0Issues:0Issues:0

BigInt

Arbitrary-precision integer arithmetic in Swift

Language:SwiftLicense:MITStargazers:3Issues:0Issues:0

BigInt-Attaswift

Arbitrary-precision arithmetic in pure Swift

Language:SwiftLicense:MITStargazers:1Issues:0Issues:0

MakeMathML

MakeMathML creates a MathML output of the text file passed to this command line program as the first argument.

Language:SwiftStargazers:1Issues:0Issues:0

MGDecimal

IEEE Decimal arithmetic 128-, 64-, and 32-bit types built entirely in Swift.

Language:SwiftLicense:MITStargazers:6Issues:0Issues:0

BigDecimal

Arbitrary-precision decimal arithmetic in Swift with full math functions and fixed-precision Decimal 32-, 64-, and 128-bit types.

Language:SwiftLicense:MITStargazers:20Issues:0Issues:0

Grid

The most powerful Grid container missed in SwiftUI

License:MITStargazers:0Issues:0Issues:0

SwiftMath

SwiftMath provides a full Swift implementation of iosMath for displaying beautifully rendered math equations in iOS and MacOS applications. It typesets formulae written using LaTeX math mode in a UILabel equivalent class.

Language:SwiftLicense:MITStargazers:164Issues:0Issues:0

swift-numerics

Advanced mathematical types and functions for Swift

Language:SwiftLicense:Apache-2.0Stargazers:1Issues:0Issues:0

swift

The Swift Programming Language

Language:C++License:Apache-2.0Stargazers:1Issues:0Issues:0

SwiftMathDemo

SwiftMathDemo demonstrates the use of SwiftMath using SwiftUI. The same code runs on Macs, iPhones, and iPads. Code is entirely written in Swift. The MathView.swift file provides a SwiftMath interface to SwiftUI.

Language:SwiftLicense:MITStargazers:10Issues:0Issues:0
Language:CStargazers:0Issues:0Issues:0

Doubles

A quad-double number (QDouble) is an unevaluated sum of four IEEE double precision numbers, capable of representing at least 212 bits of significand. Algorithms for various arithmetic operations (including the four basic operations and various algebraic and transcendental operations) are presented. A Swift implementation of these algorithms is attached, along with its interfaces.

Language:SwiftLicense:NOASSERTIONStargazers:1Issues:0Issues:0

Expression

A cross-platform Swift library for evaluating mathematical expressions at runtime

License:MITStargazers:1Issues:0Issues:0
Language:SwiftStargazers:1Issues:0Issues:0

ButtonStyle

Some examples of styling buttons

Language:SwiftLicense:MITStargazers:0Issues:0Issues:0

Numberick

Large number arithmagick in Swift

Language:SwiftLicense:Apache-2.0Stargazers:0Issues:0Issues:0

DecimalNumbers

A Swift implementation based on the Intel Corp Decimal Floating-Point Math Library v2.2. This library uses Binary Integer Decimal (BID) encoded numbers in its implementation. Conversions to/from Densely Packed Decimal (DPD) encoded numbers are provided.

Language:SwiftStargazers:2Issues:0Issues:0

AwesomeNumbersKit

Large number arithmetic in Swift

Language:SwiftLicense:Apache-2.0Stargazers:1Issues:0Issues:0

Decimals

A Swift-friendly interface to the C-based CDecNumber package. It provides fixed-size interfaces to the Decimal32, Decimal64, and Decimal128 data types. An arbitrary-precision type, HDecimal, is also included.

Language:SwiftLicense:MITStargazers:2Issues:0Issues:0

UInt128-Jitsusama

A Swift 128-bit Unsigned Integer Data Type conforming to the UnsignedInteger Protocol

License:Apache-2.0Stargazers:1Issues:0Issues:0

Shapes

Demonstration of converting text strings to bezier graphic entities. Works on iOS or Mac.

Language:SwiftStargazers:7Issues:0Issues:0

Magic-Number-Machine

Machine Number Machine is a graphically displayed, high-precision, scientific calculator featuring 25 digits of precision, complex numbers, WYSIWYG graphical equations, and much more.

Language:Objective-CStargazers:1Issues:0Issues:0
Language:Objective-CStargazers:0Issues:0Issues:0

Violet

Python VM written in Swift

License:MITStargazers:0Issues:0Issues:0

gmpcalculator

high precision iOS calculator

Language:SwiftStargazers:0Issues:0Issues:0

iosMath

Beautiful math equation rendering on iOS and MacOS

Language:Objective-CLicense:MITStargazers:1Issues:0Issues:0
Language:SwiftStargazers:1Issues:0Issues:0