Diferencia entre revisiones de «Comando TextoANúmero»

De GeoGebra Manual
Saltar a: navegación, buscar
m
m
 
(No se muestran 4 ediciones intermedias de 3 usuarios)
Línea 1: Línea 1:
<noinclude>{{Manual Page|version=5.0}}</noinclude>{{command|scripting|TextoANúmero}};'''TextoANúmero'''[<small> <</small>Nombre de número<small>>, <</small>Expresión (texto)<small>> </small>]:Le asigna a la variable numérica, cuyo nombre se indica, el valor resultante desde la ''cadena''.<br>La variable debe contener un valor numérico y ser libre.<br>La sintaxis de la cadena debe ser tal que establezca como resultado un valor numérico.<br>El resultado numérico de la cadena se almacenará como [[Números y Ángulos|número]], asignado a la variable.<br>Por ejemplo, si previamente se le asignara a la variable '''''ñ''''' - anotando ''ñ = 7'' por ejemplo - el valor numérico que fuese, el efecto de:<br>'''<code>TextoANúmero[ñ,  "21 + 3 pi + 5 ℯ  + PrimoSiguiente[27111]"]</code>''' será el de adjudicarle el resultado correspondiente a ''ñ'' que, en este caso será ''27171.01619'' (aproximado a cuatro decimales).
+
<noinclude>{{Manual Page|version=5.0}}</noinclude>{{command|scripting|TextoANúmero}}
{{warning|Antes de emplear el comando, la <u>variable</u>, '''''ñ''''' como en este caso o cualquiera fuese el ''nombre'', debe estar definida como [[Objetos libres, dependientes y auxiliares|objeto <u>libre</u>]] y contener un valor numérico.}}
+
; TextoANúmero( <Número>, <Texto> )
{{Examples|1=<div>
+
:Convierto el texto en un [[Números y Ángulos|número]] y lo guarda en ''a'', que debe ser un objeto [[Objetos libres, dependientes y auxiliares|libre]] previamente definido.
Siendo <code><nowiki>ñ = 3</nowiki></code> y <code>tex<sub>1</sub> = "2 PrimoAnterior[19]"</code>...<br>'''<code>TextoANúmero, tex<sub>1</sub>]</code>''' establece ''ñ = 34''.<br>Incluso, se podría intentar:<br>'''<code>TextoANúmero[ñ, "ñ + 2 PrimoAnterior[19]"]</code>''' resultando ahora ''ñ = 68''.</div>}}
+
:{{example|1=Sean <code><nowiki> a = 3</nowiki></code> y <code><nowiki> texto1 = "6"</nowiki></code>. <code><nowiki> TextoANúmero(a, texto1)</nowiki></code> devuelve ''a = 6''.}}
===[[Image:Menu view cas.svg|link=Vista CAS|18px]] [[Comandos Específicos CAS (Cálculo Avanzado)|En]] la [[Vista CAS|Vista C<sub><small>omputación</small></sub>A<sub><small>lgebraica</small></sub>S<sub><small>imbólica</small></sub>]]===
+
{{notes|1=<div>
Sin admitir literales, el comando es aceptado en esta [[Vista CAS|vista]].
+
:*Este es un [[Comandos de Guiones - Scripting|comando de guion]] que establece el valor del número por una sola vez. Para convertirse el texto <i>texto1</i> en un número que se actualice dinámicamente, utiliza [[Comando DesdeBase|DesdeBase]](texto1,10).
{{Example|1=<div>
+
:*{{vercomando|TextoAFunción|nota=no}}</div> }}
Estando '''''ñ''''' ya definido como variable [[Objetos libres, dependientes y auxiliares|numérica <u>libre</u>]]...<br><br>'''<code>TextoANúmero[ñ, [[Comando Texto|Texto]][round(10 random())]]</code>''' da una salida aleatoria acorde a lo indicado.<br><br>'''<code>TextoANúmero[ñ, Texto[round(10 random())]] j^TextoANúmero[ñ, Texto[round(10 random())]] / j³</code>''' da como salida aleatoria, entre otras posibles, alguna de las siguientes<br>''9 j⁵''    o    ''3 j²''  o  <math>{\frac{7}{j}   }</math></div>}}<hr>
 
{{Note|1=Ver también el comando [[Comando TextoAFunción|TextoAFunción]]. }}
 

Revisión actual del 21:57 22 nov 2020


TextoANúmero( <Número>, <Texto> )
Convierto el texto en un número y lo guarda en a, que debe ser un objeto libre previamente definido.
Ejemplo: Sean a = 3 y texto1 = "6". TextoANúmero(a, texto1) devuelve a = 6.
Notas:
  • Este es un comando de guion que establece el valor del número por una sola vez. Para convertirse el texto texto1 en un número que se actualice dinámicamente, utiliza DesdeBase(texto1,10).
  • Ver también el comando TextoAFunción.
© 2021 International GeoGebra Institute