XML
<oai_dc:dc xmlns:oai_dc="http://www.openarchives.org/OAI/2.0/oai_dc/" xmlns:doc="http://www.lyncode.com/xoai" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:dc="http://purl.org/dc/elements/1.1/" xsi:schemaLocation="http://www.openarchives.org/OAI/2.0/oai_dc/ http://www.openarchives.org/OAI/2.0/oai_dc.xsd"><identifier>I36-R142-123456789-4865</identifier><datestamp>2016-11-30T16:03:35Z</datestamp>
<dc:title>Optimice su codigo - Parte 2</dc:title>
<dc:creator>Romeo, Marcelo E.</dc:creator>
<dc:creator>Martínez, Eduardo A.</dc:creator>
<dc:subject>código</dc:subject>
<dc:subject>code</dc:subject>
<dc:subject>Ingeniería</dc:subject>
<dc:subject>engineering</dc:subject>
<dc:subject>microprocesadores</dc:subject>
<dc:subject>microprocessors</dc:subject>
<dc:description>En lo posible, no use aritmética de punto flotante.
Si bien el lenguaje permite trabajar enpunto flotante a través de los tipos float, doubley
long doubleno es recomendable usarlo, por varias razones, entre ellas:
• La unidad aritmético-lógica de la mayor parte de los procesadores que se
usan para propósitos específicos no poseen la capacidad de cálculo en
punto flotante, por lo cual deben recurrir a uso de funciones de biblioteca
muy extensas en código y en tiempo de ejecución o a coprocesadores,
con el aumento de costo y de tiempo de ejecución.
• La aritmética de punto flotante es solamente útil cuando hay que
mantener una precisión determinada en valores que difieren en varios
órdenes de magnitud entre ellas, lo cual no es tan usual.
• La comparación en punto flotante es más bien complicada: determinar
que dos números de punto flotante son iguales entre sí (o totalmente
desiguales), necesitan de la comparación contra un valor de guarda.</dc:description>
<dc:date>2015-04-16T21:53:28Z</dc:date>
<dc:date>2015-04-16T21:53:28Z</dc:date>
<dc:date>2010</dc:date>
<dc:type>Article</dc:type>
<dc:identifier>http://repositorio.ub.edu.ar/handle/123456789/4865</dc:identifier>
<dc:language>es</dc:language>
<dc:relation>Revista Mercado Electronica;2010</dc:relation>
<dc:publisher>Universidad de Belgrano - Facultad de Ingeniería y Tecnología Informática - Proyectos de Investigación</dc:publisher>
</oai_dc:dc>
Datos convertidos
{
"id": "I36-R142-123456789-4865",
"record_format": "dspace",
"institution": [
"Universidad de Belgrano"
],
"institution_str": "I-36",
"repository_str": "R-142",
"collection": [
"Repositorio Institucional - Universidad de Belgrano (UB)"
],
"language": [
"Espa\u00f1ol"
],
"topic": [
"c\u00f3digo",
"code",
"Ingenier\u00eda",
"engineering",
"microprocesadores",
"microprocessors"
],
"spellingShingle": [
"c\u00f3digo",
"code",
"Ingenier\u00eda",
"engineering",
"microprocesadores",
"microprocessors",
"Romeo, Marcelo E.",
"Mart\u00ednez, Eduardo A.",
"Optimice su codigo - Parte 2"
],
"topic_facet": [
"c\u00f3digo",
"code",
"Ingenier\u00eda",
"engineering",
"microprocesadores",
"microprocessors"
],
"description": "En lo posible, no use aritm\u00e9tica de punto flotante.\r\nSi bien el lenguaje permite trabajar enpunto flotante a trav\u00e9s de los tipos float, doubley\r\nlong doubleno es recomendable usarlo, por varias razones, entre ellas:\r\n\u2022 La unidad aritm\u00e9tico-l\u00f3gica de la mayor parte de los procesadores que se\r\nusan para prop\u00f3sitos espec\u00edficos no poseen la capacidad de c\u00e1lculo en\r\npunto flotante, por lo cual deben recurrir a uso de funciones de biblioteca\r\nmuy extensas en c\u00f3digo y en tiempo de ejecuci\u00f3n o a coprocesadores,\r\ncon el aumento de costo y de tiempo de ejecuci\u00f3n.\r\n\u2022 La aritm\u00e9tica de punto flotante es solamente \u00fatil cuando hay que\r\nmantener una precisi\u00f3n determinada en valores que difieren en varios\r\n\u00f3rdenes de magnitud entre ellas, lo cual no es tan usual.\r\n\u2022 La comparaci\u00f3n en punto flotante es m\u00e1s bien complicada: determinar\r\nque dos n\u00fameros de punto flotante son iguales entre s\u00ed (o totalmente\r\ndesiguales), necesitan de la comparaci\u00f3n contra un valor de guarda.",
"format": [
"Article"
],
"author": [
"Romeo, Marcelo E.",
"Mart\u00ednez, Eduardo A."
],
"author_facet": [
"Romeo, Marcelo E.",
"Mart\u00ednez, Eduardo A."
],
"author_sort": "Romeo, Marcelo E.",
"title": "Optimice su codigo - Parte 2",
"title_short": "Optimice su codigo - Parte 2",
"title_full": "Optimice su codigo - Parte 2",
"title_fullStr": "Optimice su codigo - Parte 2",
"title_full_unstemmed": "Optimice su codigo - Parte 2",
"title_sort": "optimice su codigo - parte 2",
"publisher": [
"Universidad de Belgrano - Facultad de Ingenier\u00eda y Tecnolog\u00eda Inform\u00e1tica - Proyectos de Investigaci\u00f3n"
],
"publishDate": [
"2015"
],
"url": [
"http:\/\/repositorio.ub.edu.ar\/handle\/123456789\/4865"
],
"work_keys_str_mv": [
"AT romeomarceloe optimicesucodigoparte2",
"AT martinezeduardoa optimicesucodigoparte2"
],
"bdutipo_str": "Repositorios",
"_version_": 1764820529320034305
}