Small-Data Computing: Correct Calculator Arithmetic.

The article discusses the processes and methodologies used in calculator arithmetic as well as the small-data computing necessary for such mathematics in smartphone calculators. It details how computers perform numerical computations using floating point arithmetic before describing efforts to repla...

Full description

Bibliographic Details
Published in:Communications of the ACM Vol. 60; no. 8; pp. 44 - 50
Main Author: BOEHM, HANS-J.
Format: Article
Published: Association for Computing Machinery Aug2017
Subjects:
Online Access:View this record in EBSCOhost
fields @attributes:
  recordID: 1
pdfLink:
plink: https://search.ebscohost.com/login.aspx?direct=true&db=hlh&AN=124418689&site=ehost-live
header:
  @attributes:
    shortDbName: hlh
    uiTerm: 124418689
    longDbName: Humanities International Complete
    uiTag: AN
  controlInfo:
    bkinfo:
    jinfo:
      jid:
        00010782
        ACM
      jtl: Communications of the ACM
      issn: 00010782
      maglogo: N
    pubinfo:
      dt: Aug2017
      vid: 60
      iid: 8
      pid: 68
      pub: Association for Computing Machinery
    artinfo:
      ui:
        124418689
        10.1145/2911981
      ppf: 44
      ppct: 6
      formats:
      tig:
        atl: Small-Data Computing: Correct Calculator Arithmetic.
      aug:
        au: BOEHM, HANS-J.
        affil: Software engineer at Google, Palo Alto, CA.
      su:
        Calculators
        Floating-point arithmetic
        Mobile apps
        Rounding (Numerical analysis)
        Rounding errors
      sug:
        subj:
          Calculators
          Floating-point arithmetic
          Mobile apps
          Rounding (Numerical analysis)
          Rounding errors
      ab: The article discusses the processes and methodologies used in calculator arithmetic as well as the small-data computing necessary for such mathematics in smartphone calculators. It details how computers perform numerical computations using floating point arithmetic before describing efforts to replace arithmetic evaluation engines used in Android operating system calculators with one not subject to floating point-rounding errors.
      pubtype: Periodical
      doctype: Article
      src: R
    language: English
    refInfo:
    copyright:
      @attributes:
        flag: Y
      dt:
        @attributes:
          year: 2017
    holdings:
      @attributes:
        islocal: N