Extensions inspire

Scientific Calculator

4.13837

Details

Author:
Matthew Crumley

Category:
Calculators

Version:
1.2.0

Users:
200,000+

Rating:
4.13837

Size:
2.52MiB

Price:
Free

Updated:
March 07, 2019

Webstore Link:
https://chrome.google.com/webstore/detail/scientific-calculator/npoipmeppdioagbkigdlnpmjphnolaog

Developer's site:
http://scicalc.io

Download

version 1.0.4  - Download ZIP file

version 1.0.3  - Download ZIP file

version 1.2.0  - Download ZIP file

version 1.0.6  - Download ZIP file

Description

A powerful, programmable calculator for Google Chrome.

Recommended for Chromebook/Chrome OS only. A desktop version for Windows and Linux is available at https://www.scicalc.io.

*** Features:

- Works offline.
- Supports variables, constants, and custom functions.
- Save scripts online so you can access them anywhere or in a local library.
- Complex numbers, arbitrary precision integers, and exact fractions.
- Algebraic pretty-printed display.
- Full functional programming language.
- Supports matrix and vector operations.
- Calculation history lets you refer to previous results.

*** Changes in 1.2.0:

See https://www.scicalc.io/updates/2017/08/28/version-1-2-0-release-notes/ for full details.

- Syntax highlighting and overall improved editing experience
- Export your answer history as plain text, HTML (with pretty
printing), or a script
- "mixed fractions" output option (i.e. "1 2/3" instead of "5/3")
- Multiple assignment
- <=> comparison operator
- New statistics and other misc. functions

*** Changes in 1.1.1:

- Fix several pretty-printing bugs

*** Changes in 1.1.0:

- New interface
- Desktop version available for Windows and Linux users (download at scicalc.io)

*** Changes in 1.0.5:

- Fixed pretty printing.

*** Changes in 1.0.3:

- Temporarily disabled pretty-printing until I can fix it for the newest Chrome version.

*** Changes in 1.0.2:

- Parser bug fix (two single-character operators with no space between them were sometimes interpreted as one invalid operator)

*** Changes in 1.0.1:

- Added an option to automatically restore your answer history at startup
- Several small bug fixes

*** Changes in 1.0.0:

- List-processing functions, like map, fold, etc. now accept intervals
- system:assert(condition, message) function
- system:registerFunction/registerConstant functions to add user-defined functions/constants to the interface (and corresponding unregister functions).
- Various internal changes to enable future improvements

*** Changes in 0.9.22:

- Variable/function name completion (Use tab or ctrl+space).
- notify() and warning() functions
- tally() function to count distinct items in a list/string/interval
- Minor interface changes

*** Changes in 0.9.20:

- Long calculations won't lock up the interface and can be cancelled by pressing the escape key
- min() and max() can accept a list
- Generate random numbers from various probability distributions, including uniform, normal (Gaussian), exponential, etc.
- chop() function to round almost-zero numbers to zero
- random:shuffle() function

*** Changes in 0.9.19:

- Financial functions: fv (future value), npv (net present value), pmt (payment), and pv (present value)
- Added Matrix LU decomposition and system:version() function
- Fixed several small parsing and display bugs

Top Extensions

 
(10943)
 
(50577)
 
(98995)
 
(25231)
 
(8324)
 
(1434)
 
(11367)

What has inspired us?

Extore is a team of professionals who are passionate about creating extensions for web browsers. This devotion also gives us opportunity to appreciate work of other people. We get inspired by useful, open source extensions made by developers all over the world. Our strong belief is that one should share helpful add-ons with others. That’s why we’d like to present you our ever-growing list of favourite extensions that have inspired us. Moreover, as you probably have already learned, sometimes struggling for the best brings an end to the good. Talking about add-ons it often turns out that an upgrade is worse then previous version. Also it can become really tricky to get back to the beloved version of your favourite extension. That’s why we’re going to make not only the latest, but all versions of our favourite (and we hope yours too) add-ons available for download. No more compromises, just stick to the version you really like!