About: Bc (programming language)     Goto   Sponge   NotDistinct   Permalink

An Entity of Type : wikidata:Q9143, within Data Space : prod-dbpedia.inria.fr associated with source document(s)

AttributesValues
rdf:type
rdfs:label
  • BC (linguaggio) (it)
  • Bc (uk)
  • Bc (Unix) (fr)
  • Bc (Unix) (pl)
  • Bc (linguagem de programação) (pt)
  • Bc (programming language) (en)
  • بي سي (لغة البرمجة) (ar)
rdfs:comment
  • bc, abréviation de « basic calculator » (« calculatrice basique »), est un interpréteur de commandes Unix qui permet d'effectuer des calculs en arithmétique multiprécision. Sa syntaxe est proche du langage C. bc peut interpréter un script ou être invoqué en ligne de commande, de façon interactive. Dans ce dernier cas, il suffit de taper en ligne de commande : bc, puis de saisir une expression mathématique, par exemple (1 + 3) * 2, et une fois entré cette ligne, l'interpréteur affichera 8. (fr)
rdfs:seeAlso
sameAs
Wikipage page ID
Wikipage revision ID
dbo:wikiPageWikiLink
Link from a Wikipage to an external page
page length (characters) of wiki page
dct:subject
prop-fr:wikiPageUsesTemplate
prov:wasDerivedFrom
prop-fr:année
prop-fr:fr
  • Robert Morris (fr)
prop-fr:langue
  • en (fr)
prop-fr:nom
  • Robert Morris (fr)
  • Lorinda Cherry (fr)
prop-fr:texte
  • Robert Morris Sr. (fr)
prop-fr:titre
  • BC − An Arbitrary Precision Desk-Calculator Language (fr)
prop-fr:trad
  • Robert Morris (fr)
prop-fr:url
prop-fr:éditeur
  • Bell Laboratories (fr)
foaf:isPrimaryTopicOf
based on
has abstract
  • bc, abréviation de « basic calculator » (« calculatrice basique »), est un interpréteur de commandes Unix qui permet d'effectuer des calculs en arithmétique multiprécision. Sa syntaxe est proche du langage C. bc peut interpréter un script ou être invoqué en ligne de commande, de façon interactive. Dans ce dernier cas, il suffit de taper en ligne de commande : bc, puis de saisir une expression mathématique, par exemple (1 + 3) * 2, et une fois entré cette ligne, l'interpréteur affichera 8. Bien que bc effectue des calculs en arithmétique multiprécision (donc sans passer par la représentation en virgule flottante), il est réglé par défaut sur un résultat arrondi à l'unité : ainsi l'expression 2/3 renverra le résultat 0. L'option - l (taper bc - l) déclenche un arrondi par défaut à 20 décimales, tout en intégrant quelques fonctions mathématiques courantes à l'interpréteur (sin, cos, atan, ln, exp essentiellement). bc, écrit par deux chercheurs des Bell Labs (le cryptographe (en) et Lorinda Cherry) a été intégré à Unix en 1975 (version 6). Ses auteurs avaient d'abord écrit un interpréteur arithmétique multiprécision utilisant la notation polonaise inverse : dc (desk calculator). bc n'est, fondamentalement, qu'un préprocesseur de dc, et c'est un programme très court (il est obtenu par traitement d'un seul fichier par yacc) qui ne fait que traduire les expressions algébriques en notation polonaise inverse avant d'appeler dc. Depuis 1991, POSIX a normalisé la syntaxe de bc. Il en existe aujourd'hui deux implémentations : celle d'Unix, qui est un préprocesseur de dc, que l'on retrouve sur le système d'exploitation Plan 9 ; l'autre est GNU bc, publié en 1991 par Philip A. Nelson. (fr)
author
is dbo:wikiPageWikiLink of
is Wikipage disambiguates of
is oa:hasTarget of
Faceted Search & Find service v1.16.111 as of Oct 19 2022


Alternative Linked Data Documents: ODE     Content Formats:   [cxml] [csv]     RDF   [text] [turtle] [ld+json] [rdf+json] [rdf+xml]     ODATA   [atom+xml] [odata+json]     Microdata   [microdata+json] [html]    About   
This material is Open Knowledge   W3C Semantic Web Technology [RDF Data] Valid XHTML + RDFa
OpenLink Virtuoso version 07.20.3234 as of May 18 2022, on Linux (x86_64-ubuntu_bionic-linux-gnu), Single-Server Edition (39 GB total memory, 13 GB memory in use)
Data on this page belongs to its respective rights holders.
Virtuoso Faceted Browser Copyright © 2009-2024 OpenLink Software