G

gcd() (mcd)

gcd(Número1, Número2)Þexpresión

Entrega el máximo común divisor de los dos argumentos. El gcd de dos fracciones es el gcd de sus numeradores dividido entre el lcm de sus denominadores.

En el modo de Auto o Aproximado, el gcd de los números de punto flotante es 1.0.

gcd(Lista1, Lista2)Þlista

Entrega los máximos comunes divisores de los elementos correspondientes en Lista1 y Lista2.

gcd(Matriz1, Matriz2)Þmatriz

Entrega los máximos comunes divisores de los elementos correspondientes en Matriz1 y Matriz2.

geomCdf()

geomCdf(p,límiteInferior,límiteSuperior)Þnúmero si límiteInferior y límiteSuperior son números, lista si límiteInferior y límiteSuperior son listas

geomCdf(p,límiteSuperior)para P(1{X{límiteSuperior)Þnúmero si límiteSuperior es un número, lista si límiteSuperior es una lista

Resuelve una probabilidad geométrica acumulativa desde límiteInferior hasta límiteSuperior con la probabilidad de éxito pespecificada.

Para P(X { límiteSuperior), configure límiteInferior =1.

 

geomPdf()

geomPdf(p,XVal)Þnúmero si XVal es un número, lista si XVal es una lista

Resuelve una probabilidad en XVal, el número de la prueba en la que ocurre el primer éxito, para la distribución geométrica discreta con la probabilidad de éxito p.

 

Get 

Get[promptString,]var[statusVar]

Get[promptString,] func(arg1, ...argn)[statusVar]

Comando de programación: Recupera un valor de uno conectado TI-Innovator™ Hub y asigna el valor a var variable.

El valor se debe solicitar:

Por adelantado, a través de un comando Send "READ ..." .

— o bien —

Mediante la inserción de una solicitud "READ ..." como argumento promptString opcional. Este método le permite usar un solo comando para solicitar el valor y recuperarlo.

Se lleva a cabo una simplificación implícita. Por ejemplo, una cadena recibida de "123" se interpreta como valor numérico. Para conservar la cadena, use GetStr en lugar de Get.

Ejemplo: Solicite el valor actual del sensor de nivel de luz incorporado del concentrador. Use Get para recuperar el valor y asignarlo a lightval variable.

Inserte la solicitud READ dentro del comando Get.

Si incluye el argumento opcional statusVar, se le asigna un valor que se basa en el éxito de la operación. Un valor de cero significa que no se recibieron datos.

 

En la segunda sintaxis, el argumento func() permite a un programa almacenar la cadena recibida como una definición de la función. La sintaxis opera como si el programa ejecutara el comando:

     Se define func(arg1, ...argn) = received string

Entonces el programa puede usar la función func() definida.

Nota: Puede usar el comando Get dentro de un programa definido por el usuario pero no dentro de una función.

Nota: Consulte además GetStr, aquí y Send, aquí.

 

getDenom()

getDenom(Fracción1)Þvalor

Transforma el argumento en una expresión que tiene un denominador común reducido, y después entrega su denominador.

getKey()

getKey ([0 | 1]) ⇒ returnString

Descripción:getKey(): permite a un programa de TI-Basic obtener entradas de teclado, dispositivo portátil, computadora y emulador en la computadora.

Ejemplo:

keypressed:= getKey(): devolverá una tecla o una cadena vacía si no se ha presionado ninguna tecla. Esta llamada volverá inmediatamente.
keypressed := getKey(1) esperará hasta que se presione una tecla. Esta llamada hará una pausa en la ejecución del programa hasta que se presione una tecla.



Ejemplo:

Manejo de teclas presionadas:

Tecla de dispositivo portátil/emulador

Computadora

Valor devuelto

Esc

Esc

"esc"

Tableta sensible al tacto: clic superior

n/a

"up"

Activado

n/a

"home"

 

 

 

Scratchapps

n/a

"scratchpad"

Tableta sensible al tacto: clic izquierdo

n/a

"left"

Tableta sensible al tacto: clic en el centro

n/a

"center"

Tableta sensible al tacto: clic derecho

n/a

"right"

Doc

n/a

"doc"

 

 

 

Tabulación

Tabulación

"tab"

Tableta sensible al tacto: clic inferior

Flecha hacia abajo

"down"

Menú

n/a

"menu"

 

 

 

Ctrl

Ctrl

sin devolución

Mayús

Mayús

sin devolución

Variable

n/a

"var"

Supr

n/a

"del"

 

 

 

=

=

"="

trigonometría

n/a

"trig"

0 a 9

0 a 9

"0" ... "9"

Plantillas

n/a

"template"

Catálogo

n/a

"cat"

 

 

 

^

^

"^"

X^2

n/a

"square"

/ (tecla de división)

/

"/"

* (tecla de multiplicación)

*

"*"

e^x

n/a

"exp"

10^x

n/a

"10power"

+

+

"+"

-

-

"-"

 

 

 

(

(

"("

)

)

")"

.

.

"."

(-)

n/a

"-" (signo de resta)

Intro

Intro

"enter"

 

 

 

ee

n/a

"E" (notación científica E)

a - z

a-z

alfa = letra presionada (minúsculas)

("a" - "z")

mayús a-z

mayús a-z

alfa = letra presionada

"A" - "Z"

 

 

Nota: ctrl-mayús sirve para bloquear mayúsculas

?!

n/a

"?!"

 

 

 

pi

n/a

"pi"

Bandera

n/a

sin devolución

 

 

 

,

,

","

Devolver

n/a

"return"

Espacio

Espacio

" " (espacio)

 

 

 

Inaccesible

Teclas de caracteres especiales como @, !, ^, etc.

Se devuelve el carácter

n/a

Teclas de funciones

Ningún carácter devuelto

n/a

Teclas especiales de control de la computadora

Ningún carácter devuelto

Inaccesible

Otras teclas de computadora que no están disponibles en la calculadora mientras getkey() está esperando que se presione una tecla. ({, },;, :, ...)

El mismo carácter que se obtiene en Notas (no en un cuadro de matemáticas)

Nota: Es importante señalar que la presencia de getKey() en un programa cambia cómo se manejan ciertos eventos en el sistema. Algunos de estos se describen a continuación.

Terminar el programa y manejar el evento: exactamente como si el usuario saliera del programa al presionar la tecla ENCENDER.

"Compatibilidad" a continuación significa que el sistema funciona como se espera y que el programa continúa ejecutándose.

Evento

Dispositivo

Computadora: TI-Nspire™ Student Software

Encuesta rápida

Terminar programa, manejar evento

Igual que en el dispositivo portátil (TI-Nspire™ Student Software, TI-Nspire™ Navigator™ NC Teacher Software, solamente)

Admin. de archivos remotos

 

(Incluye enviar el archivo 'Exit Press 2 Test' desde otro dispositivo portátil o computadora)

Terminar programa, manejar evento

Igual que en el dispositivo portátil.

(TI-Nspire™ Student Software, TI-Nspire™ Navigator™ NC Teacher Software solamente)

Terminar clase

Terminar programa, manejar evento

Compatibilidad

(TI-Nspire™ Student Software, TI-Nspire™ Navigator™ NC Teacher Software solamente)

 

Evento

Dispositivo

Computadora: todas las versiones de TI-Nspire ™

TI-Innovator™ Hub : conectar/desconectar

Compatibilidad: puede emitir comandos correctamente al TI-Innovator™ Hub. Después de salir del programa, el TI-Innovator™ Hub sigue funcionando con el dispositivo portátil.

Igual que en el dispositivo portátil

getLangInfo() (obtInfoIdioma)

getLangInfo()Þcadena

Entrega una cadena que corresponde al nombre corto del idioma activo actualmente. Por ejemplo, usted puede usarlo en un programa o una función para determinar el idioma actual.

Inglés = “en”

Danés = “da”

Alemán = “de”

Finlandés = “fi”

Francés = “fr”

Italiano = “it”

Holandés = “nl”

Holandés belga = “nl_BE”

Noruego = “no”

Portugués = “pt”

Español = “es”

Sueco = “sv”

getLockInfo()

getLockInfo(Var)Þvalor

Entrega el estado de bloqueada/desbloqueada actual de la variable Var.

valor =0: Var está desbloqueada o no existe.

valor =1: Var está bloqueada y no se puede modificar ni borrar.

Vea Lock, aquí yunLock, aquí.

getMode()

getMode(EnteroNombreModo)Þvalor

getMode(0)Þlista

getMode(EnteroNombreModo) entrega un valor que representa la configuración actual del modo EnteroNombreModo .

getMode(0) entrega una lista que contiene pares de números. Cada par consiste en un entero de modo y un entero de configuración.

Para obtener un listado de modos y sus configuraciones, consulte la tabla de abajo.

Si usted guarda las configuraciones con getMode(0) & var, podrá usar setMode(var) en una función o un programa para restaurar temporalmente las configuraciones dentro de la ejecución de la función o el programa únicamente. Vea setMode(), aquí.

Modo Nombre

Modo Entero

Cómo configurar enteros

Desplegar dígitos

1

1=Flotante, 2=Flotante1, 3=Flotante2, 4=Flotante3, 5=Flotante4, 6=Flotante5, 7=Flotante6, 8=Flotante7, 9=Flotante8, 10=Flotante9, 11=Flotante10, 12=Flotante11, 13=Flotante12, 14=Fijo0, 15=Fijo1, 16=Fijo2, 17=Fijo3, 18=Fijo4, 19=Fijo5, 20=Fijo6, 21=Fijo7, 22=Fijo8, 23=Fijo9, 24=Fijo10, 25=Fijo11, 26=Fijo12

Ángulo

2

1=Radián, 2=Grado, 3=Gradián

Formato exponencial

3

1=Normal, 2=Científico, 3=Ingeniería

Real o Complejo

4

1=Real, 2=Rectangular, 3=Polar

Auto o Aprox.

5

1=Auto, 2=Aproximado

Formato de Vector

6

1=Rectangular, 2=Cilíndrico, 3=Esférico

Base

7

1=Decimal, 2=Hexagonal, 3=Binario

getNum()

getNum(Fracción1)Þvalor

Transforma el argumento en una expresión que tiene un denominador común reducido, y después entrega su numerador.

GetStr 

GetStr[promptString,] var[, statusVar]

GetStr[promptString,] func(arg1, ...argn)[statusVar]

Comando de programación: Opera de forma idéntica que el comando Get, excepto que el valor recuperado siempre se interpreta como una cadena. En contraste, el comando Get interpreta la respuesta como una expresión a menos que esté entre comillas ("").

Nota: Consulte además Get, aquí y Send, aquí.

Para ver ejemplos, consulte Get.

getType()

getType(var) cadena Þ

Entrega una cadena que indica el tipo de datos de la variable var.

Si var no se ha definido, entrega la cadena "NINGUNA".

getVarInfo()

getVarInfo()Þmatriz o cadena

getVarInfo(CadenaNombreLib)Þmatriz o cadena

getVarInfo() entrega una matriz de información (nombre de variable, tipo, accesibilidad de librería y estado de bloqueada/desbloqueada) para todas las variables y los objetos de librería definidos en el problema actual.

Si no hay ninguna variable definida, getVarInfo() entrega la cadena "NINGUNA".

getVarInfo(CadenaNombreLib)entrega una matriz de información para todos los objetos de librería definidos en la librería CadenaNombreLib. CadenaNombreLib debe ser una cadena (texto encerrado entre comillas) o una variable de cadena.

Si la librería CadenaNombreLib no existe, ocurrirá un error.

Tome en cuenta el ejemplo de la izquierda, en el cual el resultado de getVarInfo() se asigna a la variable vs. Intentar desplegar la fila 2 ó la fila 3 de vs entrega un error de “Lista o matriz inválida” porque al menos uno de los elementos en esas filas (variable b, por ejemplo) se revalúa a una matriz.

Este error también podría ocurrir cuando se usa Ans para reevaluar un resultado de getVarInfo() .

El sistema arroja el error anterior porque la versión actual del software no soporta una estructura de matriz generalizada donde un elemento de una matriz puede ser una matriz o una lista.

Goto (IrA)

Goto nombreEtiqueta

Transfiere el control a la etiqueta nombreEtiqueta.

nombreEtiqueta se debe definir en la misma función al usar una instrucción Lbl .

Nota para introducir el ejemplo: Para obtener instrucciones sobre cómo introducir las definiciones de programas y funciones en varias líneas, consulte la sección Calculadora de la guía del producto.

4Grad

Expr1 4GradÞexpresión

Convierte Expr1 para la medida de ángulo en gradianes.

Nota: Usted puede insertar este operador desde el teclado de la computadora al escribir @>Grad.

En modo de ángulo en Grados:

 

En modo de ángulo en Radianes: