https://github.com/peteroupc/calculator
A calculator for .NET, intended to demonstrate the arbitrary-precision arithmetic capabilities of the CBOR library.
https://github.com/peteroupc/calculator
Last synced: over 1 year ago
JSON representation
A calculator for .NET, intended to demonstrate the arbitrary-precision arithmetic capabilities of the CBOR library.
- Host: GitHub
- URL: https://github.com/peteroupc/calculator
- Owner: peteroupc
- License: unlicense
- Created: 2014-11-13T13:16:47.000Z (over 11 years ago)
- Default Branch: master
- Last Pushed: 2024-12-28T06:10:55.000Z (over 1 year ago)
- Last Synced: 2025-03-27T12:11:11.760Z (over 1 year ago)
- Language: C#
- Homepage:
- Size: 675 KB
- Stars: 5
- Watchers: 1
- Forks: 4
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
Calculator
====
**Download source code: [ZIP file](https://github.com/peteroupc/Calculator/archive/master.zip)**
----
 

This package contains two demo programs:
* A calculator for .NET intended to demonstrate two things about the CBOR
library:
* First, this program shows how CBOR can serve as a data format for storing application configuration data.
Here, this program saves the last position of the window when it exits into a CBOR
configuration file.
* Second, this program uses the arbitrary-precision arithmetic capabilities of the
CBOR library in its calculations.
* A converter from JSON to CBOR and back, intended to demonstrate the CBOR
and JSON features of the CBOR library.
**[Learn more about the Calculator program](https://peteroupc.github.io/Calculator/AboutTheCode.html).**
To compile this package, you first need to install the package "PeterO.Cbor" from the NuGet repository.
Source Code
---------
Source code is available in the [project page](https://github.com/peteroupc/Calculator).
About
-----------
Written by Peter O.
Any copyright to this work is released to the Public Domain.
In case this is not possible, this work is also
licensed under the Unlicense: [https://unlicense.org/](https://unlicense.org/)