Sinclair Scientific

Last updated
Sinclair Scientific
Sinclair Scientific.jpg
Sinclair Scientific calculator photographed c.1974
Type Scientific
Manufacturer Sinclair Radionics
Introduced1974
Cost£49 + VAT
Calculator
Entry mode RPN
Precision5 digit significand, 2 digit exponent
Display type Light-emitting diode
CPU
Processor Texas Instruments TMC-0805
Other
Power supply4x AAA batteries (Scientific) 1x PP3 battery (Scientific Programmable)
Dimensions50 by 111 by 19 millimetres (1.97 in × 4.37 in × 0.75 in) (Scientific) 73 by 155 by 34 millimetres (2.9 in × 6.1 in × 1.3 in) (Scientific Programmable)

The Sinclair Scientific calculator was a 12-function, pocket-sized scientific calculator introduced in 1974, dramatically undercutting in price other calculators available at the time. The Sinclair Scientific Programmable, released a year later, was advertised as the first budget programmable calculator.

Contents

Significant modifications to the algorithms used meant that a chipset intended for a four-function calculator was able to process scientific functions, but at the cost of reduced speed and accuracy. Compared to contemporary scientific calculators, some functions were slow to execute, and others had limited accuracy or gave the wrong answer, but the cost of the Sinclair was a fraction of the cost of competing calculators.

History

In 1972, Hewlett-Packard launched the HP-35, the world's first handheld scientific calculator. [1] Despite market research suggesting that it was too expensive for there to be any real demand, production went ahead. [2] It cost US$395 (about £165), but despite the price, over 300,000 were sold in the three and a half years for which it was produced. [1] [2]

From 1971 Texas Instruments had been making available the building block for a simple calculator on a single chip [3] and the TMS0803 chipset appeared in a number of Sinclair calculators. [3] [4] Clive Sinclair wanted to design a calculator to compete with the HP-35 using this series of chips. Despite scepticism about the feasibility of the project from Texas Instruments engineers, Nigel Searle was able to design algorithms that sacrificed some speed and accuracy in order to implement scientific functions [4] on the TMS0805 variation. [3]

The Sinclair Scientific first appeared in a case derived from that of the Sinclair Cambridge, but it was not part of the same range. [5] The initial retail price was £49.95 in the UK (equivalent to £478in 2016), and in the US for US$99.95 as a kit or US$139.95 fully assembled. [6] By July 1976, however, it was possible to purchase one for £7 [5] (equivalent to £46in 2016).

The Sinclair Scientific Programmable was introduced in August 1975, and was larger than the Sinclair Scientific, at 73 by 155 by 34 millimetres (2.9 in × 6.1 in × 1.3 in). [7] [8] It was advertised as "the first ... calculator to offer a ... programming facility ... at a price within the reach of the general public," but was limited by having only 24 program steps. [9]

Both the Sinclair Scientific and the Sinclair Scientific Programmable were manufactured in England, like all other Sinclair calculators except the Sinclair President. [10]

Design

Sinclair Scientific

The HP-35 used five chips, and had been developed by twenty engineers at a cost of a million dollars, leading the Texas Instruments engineers to think that Sinclair's aim to build a scientific calculator around the TMS0805 chip, which could barely handle four-function arithmetic, was impossible. [4] [11] However, by sacrificing some speed and accuracy, Sinclair used clever algorithms to run scientific operations on a chip with room for just 320 instructions. [4] Constants, rather than being stored in the calculator, were printed on the case below the screen. [4]

It displays only in scientific notation, with a five digit mantissa and a two digit exponent, although a sixth digit of the mantissa was stored internally. [4] Because of the way the processor was designed, it uses Reverse Polish notation (RPN) to input calculations. [4] RPN meant that the difficult implementation of brackets, and the associated recursive logic, was not necessary to implement in the hardware, but the effort was instead offloaded to the user. [12] Instead of an "Equals" button, the + or - keys are used to enter the initial value of a calculation, followed by subsequent operand(s) each followed by their appropriate operator(s).

To fit the program into the 320 words available on the chip, some significant modification was used. [4] By not using regular floating point numbers, which require many instructions to keep the decimal point in the right place, some space was freed up. [4] Trigonometric functions were implemented in about 40 instructions, and inverse trigonometric functions are almost 30 more instructions. [4] Logarithms are about 40 instructions, with anti-log taking about 20 more. [4] The code to normalize and display the computed values are roughly the same in both the TI and Sinclair programs. [4]

The design of the algorithms meant that some calculations, such as arccos0.2, could take up to 15 seconds, whereas the HP-35 was designed to complete calculations in under a second. [4] Accuracy in scientific functions was also limited to around three digits at most, and there were a number of bugs and limitations. [4]

Ken Shirriff, an employee of Google, reverse engineered a Sinclair Scientific and built a simulator using the original algorithms. [4] [11]

Assembly kit

The assembly kit consisted of eight groups of components, plus a carry case. [13] The build time was advertised as being around three hours, and required a soldering iron and a pair of cutters. [13] [14] In January 1975, the kit was available for US$49.95, half the price at the time of introduction a year earlier, [13] and in December 1975 it was available for £9.95, less than a quarter of the introductory price. [14]

Giant Scientific

A version of the Scientific, with all the same functionality, was made to be 30 by 68 centimetres (12 in × 27 in), and was known as the Giant Scientific. [5] It was powered by 240 V AC, and used discrete LEDs for its display. [5]

Sinclair Scientific Programmable

The Sinclair Scientific Programmable was introduced in 1975, with the same case as the Sinclair Oxford. [15] It was larger than the Scientific, at 73 by 155 by 34 millimetres (2.9 in × 6.1 in × 1.3 in), and used a larger PP3 battery, but could also be powered by mains electricity. [7] [15]

It had 24-step programming abilities, which meant it was highly limited for many purposes. [15] [16] It also lacked functions for the natural logarithm and exponential function. [16] Constants used in programs were required to be integers, and the programming was wasteful, with start and end quotes needed to use a constant in a program. [16] [17]

However, included with the calculator was a library of over 120 programs that performed common operations in mathematics, geometry, statistics, finance, physics, electronics, engineering, as well as fluid mechanics and materials science. [16] [18] The full library of standard programs contained over 400 programs in the Sinclair Program Library. [19]

Calculations using the Sinclair Scientific

The Sinclair used a slightly different Reverse Polish Notation method; lacking an enter key, the operation keys enter a number into the appropriate register and the calculation is performed. For example, "(1+2) * 3" could be calculated as: C 1 + 2 + 3 × to give the result of 9.0000 00 (9.0000×100, or 9). The "C" key performs a clear; pressing it sets the calculator to a state with zero in the internal registers. Pressing "C" followed by number keys then "+" effectively adds the number entered to the zero and stores it internally to be worked on in subsequent calculations. If the "-" key is pressed instead, the number is subtracted from zero, effectively entering a negative number. [20]

All numbers are entered in scientific notation. After entering the mantissa part of the number the "E" exponent key is pressed prior to entering the integer exponent of the number. Respect for the order of operations is placed on the user, and there are no bracket keys. The display shows only five digits, but six digits can be entered. [20] As an example 12.3*(-123.4+123.456) could be entered as C 1 2 3 4 E 2 - 1 2 3 4 5 6 E 2 + 1 2 3 E 1 × for a displayed result of 6.8880 -01 (representing 6.8880×10−1, or 0.68880).

Four constants are printed on the calculator case for easy reference. For converting to and from base 10 logarithms and natural logarithms the natural logarithm of 10 (2.30259) and e (2.71828) are printed on the case. Pi (3.14159) and 57.2958 (180 / Pi) are also on the case for trigonometry calculations. There was not enough internal memory to store these constants internally. Angles are computed using radians; degree values must be converted to radians by dividing by 57.2958. As an example, to calculate 25 sin (600*0.05°) one would enter C 6 E 2 + 0 0 5 × 5 7 2 9 5 8 E 1 ÷ ▲ + 2 5 E 1 × to get a result of 1.2500 01 (representing 12.5 which is equal to 25 sin(30°) ). Sine is selected with the combination of the "▲" key followed by the "+" key. The "▼" (down) and "▲" (up) arrow keys are function select keys. The four operation keys ("-, +, ÷ and ×") all have two other function activated by using one of the arrow keys. The function available are Sine, Arcsine, Cosine, Arccosine, Tangent, Arctangent, Logarithm and Antilogarithm.

Related Research Articles

<span class="mw-page-title-main">Calculator</span> Electronic device used for calculations

An electronic calculator is typically a portable electronic device used to perform calculations, ranging from basic arithmetic to complex mathematics.

Reverse Polish notation (RPN), also known as reverse Łukasiewicz notation, Polish postfix notation or simply postfix notation, is a mathematical notation in which operators follow their operands, in contrast to prefix or Polish notation (PN), in which operators precede their operands. The notation does not need any parentheses for as long as each operator has a fixed number of operands.

<span class="mw-page-title-main">Slide rule</span> Mechanical analog computer

A slide rule is a hand-operated mechanical calculator consisting of slidable rulers for evaluating mathematical operations such as multiplication, division, exponents, roots, logarithms, and trigonometry. It is one of the simplest analog computers.

Scientific notation is a way of expressing numbers that are too large or too small to be conveniently written in decimal form, since to do so would require writing out an inconveniently long string of digits. It may be referred to as scientific form or standard index form, or standard form in the United Kingdom. This base ten notation is commonly used by scientists, mathematicians, and engineers, in part because it can simplify certain arithmetic operations. On scientific calculators, it is usually known as "SCI" display mode.

<span class="mw-page-title-main">Common logarithm</span> Mathematical function

In mathematics, the common logarithm is the logarithm with base 10. It is also known as the decadic logarithm and as the decimal logarithm, named after its base, or Briggsian logarithm, after Henry Briggs, an English mathematician who pioneered its use, as well as standard logarithm. Historically, it was known as logarithmus decimalis or logarithmus decadis. It is indicated by log(x), log10(x), or sometimes Log(x) with a capital L; on calculators, it is printed as "log", but mathematicians usually mean natural logarithm (logarithm with base e ≈ 2.71828) rather than common logarithm when writing "log". To mitigate this ambiguity, the ISO 80000 specification recommends that log10(x) should be written lg(x), and loge(x) should be ln(x).

<span class="mw-page-title-main">Mathematical table</span> List of values of a mathematical function

Mathematical tables are lists of numbers showing the results of a calculation with varying arguments. Trigonometric tables were used in ancient Greece and India for applications to astronomy and celestial navigation, and continued to be widely used until electronic calculators became cheap and plentiful, in order to simplify and drastically speed up computation. Tables of logarithms and trigonometric functions were common in math and science textbooks, and specialized tables were published for numerous applications.

Significant figures, also referred to as significant digits or sig figs, are specific digits within a number written in positional notation that carry both reliability and necessity in conveying a particular quantity. When presenting the outcome of a measurement, if the number of digits exceeds what the measurement instrument can resolve, only the number of digits within the resolution's capability are dependable and therefore considered significant.

<span class="mw-page-title-main">Scientific calculator</span> Calculator designed to calculate problems in science, engineering, and mathematics

A scientific calculator is an electronic calculator, either desktop or handheld, designed to perform calculations using basic and complex mathematical operations and functions. They have completely replaced slide rules and are used in both educational and professional settings.

<span class="mw-page-title-main">HP-35</span> First pocket scientific calculator

The HP-35 was Hewlett-Packard's first pocket calculator and the world's first scientific pocket calculator: a calculator with trigonometric and exponential functions. It was introduced in 1972.

<span class="mw-page-title-main">HP-65</span> Programmable handheld calculator with magnetic card reader

The HP-65 is the first magnetic card-programmable handheld calculator. Introduced by Hewlett-Packard in 1974 at an MSRP of $795, it featured nine storage registers and room for 100 keystroke instructions. It also included a magnetic card reader/writer to save and load programs. Like all Hewlett-Packard calculators of the era and most since, the HP-65 used Reverse Polish Notation (RPN) and a four-level automatic operand stack.

<span class="mw-page-title-main">HP-20S</span>

The HP-20S (F1890A) is an algebraic programmable scientific calculator produced by Hewlett-Packard from 1987 to 2000.

<span class="mw-page-title-main">TI-30</span> Scientific calculator by Texas Instruments

The TI-30 is a scientific calculator manufactured by Texas Instruments, the first model of which was introduced in 1976. While the original TI-30 was discontinued in 1983 after several design revisions, TI maintains the TI-30 designation as a branding for its low and mid-range scientific calculators.

<span class="mw-page-title-main">TI SR-50</span> Early scientific pocket calculator

The SR-50 was Texas Instruments' first scientific pocket calculator with trigonometric and logarithm functions. It enhanced their earlier SR-10 and SR-11 calculators, introduced in 1973, which had featured scientific notation, squares, square root, and reciprocals, but had no trig or log functions, and lacked other features. The SR-50 was introduced in 1974 and sold for US$170. It competed with the Hewlett-Packard HP-35.

There are various ways in which calculators interpret keystrokes. These can be categorized into two main types:

<span class="mw-page-title-main">HP-25</span>

The HP-25 was a hand-held programmable scientific/engineering calculator made by Hewlett-Packard between early January 1975 and 1978. The HP-25 was introduced as a cheaper alternative to the ground-breaking HP-65.

<span class="mw-page-title-main">Sinclair Cambridge</span>

The Sinclair Cambridge was a pocket-sized calculator introduced in August 1973 by Sinclair Radionics. It was available both in kit form to be assembled by the purchaser, or assembled prior to purchase. The range ultimately comprised seven models, the original "four-function" Cambridge, which carried out the four basic mathematical functions of addition, subtraction, multiplication, and division, being followed by the Cambridge Scientific, Cambridge Memory, two versions of Cambridge Memory %, Cambridge Scientific Programmable and Cambridge Universal.

<span class="mw-page-title-main">HP-27</span>

The HP-27 was a hand-held scientific and financial, but not programmable, calculator made by Hewlett-Packard between 1976 and 1978.

Sharp EL-500W series include a range of scientific calculators made by Sharp Corporation, capable of displaying 2 lines, with multi-line playback. It is the successor to the Sharp EL-500V series.

<span class="mw-page-title-main">TI-35</span>

Texas Instruments TI-35 was a series of scientific calculators by Texas Instruments. The original TI-35 was notable for being one of Texas Instruments' first use of CMOS controller chips in their designs, and was at the time distinguished from the lower-end TI-30 line by the addition of some statistics functions.

<span class="mw-page-title-main">HP 35s</span> Programmable scientific calculator produced by Hewlett-Packard

The HP 35s (F2215A) is a Hewlett-Packard non-graphing programmable scientific calculator. Although it is a successor to the HP 33s, it was introduced to commemorate the 35th anniversary of the HP-35, Hewlett-Packard's first pocket calculator. HP also released a limited production anniversary edition with shiny black overlay and engraving "Celebrating 35 years".

References

  1. 1 2 "Hewlett Packard HP-35". Vintage Calculators. Retrieved 9 December 2013.
  2. 1 2 "HP-35 handheld scientific calculator, 1972". HP. Retrieved 4 January 2014.
  3. 1 2 3 "Texas Instruments TMS0803". datamath.org. Retrieved 4 January 2014.
  4. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Shirriff, Ken. "Reversing Sinclair's amazing 1974 calculator hack - half the ROM of the HP-35" . Retrieved 9 December 2013.
  5. 1 2 3 4 "Sinclair Scientific & Sinclair Giant Scientific". Vintage Calculators. Retrieved 9 December 2013.
  6. Свиридов, Константин. "Неизвестный Синклер (Unknown Sinclair)" (in Russian). Retrieved 9 December 2013.
  7. 1 2 "Sinclair Scientific Programmable". Vintage Calculators. Retrieved 9 December 2013.
  8. "Sinclair Scientific Programmable". mycalcdb.free.fr. Retrieved 4 January 2014.
  9. "Sinclair Scientific Programmable". rskey.org. Retrieved 9 December 2013.
  10. "President". Vintage Calculators. Retrieved 10 December 2013.
  11. 1 2 Sharwood, Simon (2 September 2013). "Google chap reverse engineers Sinclair Scientific Calculator". The Register. Retrieved 9 December 2013.
  12. "What is Reverse Polish Notation?". calculator.org. Retrieved 10 December 2013.
  13. 1 2 3 "What does it take to build the world's smallest scientific calculator?". Popular Mechanics: 5. January 1975.
  14. 1 2 "Sinclair Scientific assembly kit". New Scientist: 639. December 1975.
  15. 1 2 3 "Sinclair Scientific Programmable". Vintage Technology. Retrieved 10 December 2013.
  16. 1 2 3 4 "Sinclair Scientific Programmable". rskey.org. Retrieved 10 December 2013.
  17. "Scientific programmable Calculator". geoff.org.uk. Retrieved 4 January 2014.
  18. "Sinclair Scientific Programmable Library" (PDF). Sinclair Radionics. Retrieved 10 December 2013.
  19. "NEW! Sinclair Scientific Programmable". New Scientist: 265. October 1975.
  20. 1 2 "Sinclair Scientific Operating Instructions". Sinclair Research. Archived from the original on 21 August 2014. Retrieved 20 August 2014.