¿Se puede programar la calculadora Casio 9860?
Primero, es fácil de usar. Uno de los mayores beneficios es que siempre que tenga un nivel de escuela secundaria y tenga una comprensión general de las funciones que utilizan fórmulas matemáticas, básicamente podrá comprender las funciones integradas de casio4x00 y realizar una programación simple. Es muy adecuado para que aprendan los principiantes en medición y los entusiastas de los programas matemáticos, y también es adecuado para que los topógrafos profesionales lo utilicen y mejoren sus habilidades. A diferencia de otras especialidades, la programación informática requiere un alto nivel de experiencia profesional.
El segundo es el bajo coste, el precio ronda los 400 yuanes.
En tercer lugar, es fácil de transportar y de tamaño pequeño. Se puede guardar en el bolsillo en cualquier momento. Los mejores modelos de programación de la serie Casio son Casio 4500 (en adelante, 4500) y Casio 4800 (en adelante, 4800). (Parece que recientemente se lanzó un Casio 4850). El primero tiene una memoria más pequeña, solo 1103 bytes, y puede manejar algunos cálculos de fórmulas simples y cálculos científicos. Sin embargo, debido a la memoria limitada, es más difícil para algunos complejos o complicados. 4800 es mucho mejor que 4500. La memoria del 4800 alcanza los 4500 bytes y la pantalla es varias veces más grande que la del 4500. Puede mostrar datos con mayor precisión y los caracteres de función incorporados son claros de un vistazo. Y tiene una función simple de diálogo persona-computadora y aparece un submenú de menú. 4800 también agrega la constante de Gadro y la constante larga gravitacional de 4500. Consulte las instrucciones de funcionamiento para obtener más detalles. El 4800 tiene muchas funciones útiles. Por ejemplo, tiene una función de resolución de fórmulas y el principio es utilizar el método de Newton para resolver ecuaciones.
Por ejemplo, hay una ecuación: a=2b-c Encuentra el valor de b cuando a=2 y c=5. Guarde la ecuación en la memoria de fórmulas: primero presione la tecla de respuesta "Resolver" e ingrese 2, C ingrese 5, luego presione la tecla de respuesta "Resolver", la calculadora muestra: b=3.5. Esta función se llama función de respuesta automática. También es muy práctico y, por lo general, hay una pequeña fórmula que se usa a menudo en el trabajo real y que se puede usar para completarlo. El lenguaje de programación utilizado por el 4800 puede considerarse como un lenguaje BÁSICO simple. Algunos comandos como GOTO (ir a) y PAUSE (pausa) son exactamente iguales que el lenguaje BÁSICO. Ahora hablemos del lenguaje de programación 4800. Sus comandos principales son:
1, = >...Símbolo de establecimiento de rama condicional, su uso es equivalente a la declaración then en IF...BASIC (asumiendo que la declaración es equivalente a if... Then , si es equivalente a la condición... entonces es equivalente al resultado).
2. ≦& gt;....La rama condicional no es un símbolo, su uso es equivalente a if...la declaración else en BASIC, generalmente usada junto con if...then.. La declaración else en BASIC (su forma en inglés es generalmente if a > if a>b then c>d else if b>a the………).
3.⊿ ...rama condicional La. El símbolo de cierre, = & gt y ≦& gt; se usan juntos y se colocan al final de la declaración condicional.
4.LbI.........Marcar comando. Se utiliza para marcar una oración como transición. Puede ir seguido de letras, números y símbolos, pero no puede exceder los dos bytes. Los números ≥ 10 no se pueden utilizar como marcadores de línea; de lo contrario, aparecerá un mensaje de error.
5. Vaya a... comando de transferencia (condicional). Puede agregar declaraciones condicionales al frente, que es lo mismo que la función GOTO en BASIC.
Normalmente se utiliza con LbI, si el número de línea transmitido no es válido, se mostrará el mensaje de error: GO ERROR (consulte el manual para obtener más detalles).
6.Dsz......Comando de bucle decreciente. El número de incógnitas se puede reducir.
7. Isz......comando de bucle incremental.
8. Abortar... Pausar comando. Puede ir seguido de un número entero n entre 0 y 9 para mostrar ciertos datos durante n/2 segundos y luego continuar ejecutando el siguiente programa. Se considera una declaración.
9. Fixm......Comando de bloqueo variable. Este comando puede tratar todos sus valores variables (A~Z) como números fijos. Cuando se ejecuta el programa, no se requerirán variables de entrada (excepto aquellas en "{}"), pero se utilizarán los valores originales en la memoria para completar el cálculo.
10, {} ...comando de entrada variable. Solo hay números que cambian con frecuencia cuando el programa se recicla, como el kilometraje y el ancho. Se puede ingresar de muchas maneras, como {AB}{A, B}{A B}. Tenga en cuenta que "{" y "}" deben ingresarse en pares. De lo contrario, aparecerá el mensaje de error Syn ERROR (consulte el manual para obtener más detalles).
11, =, ≦, >, & lt, ≤, ≥... Los operadores relacionales de operación condicional generalmente usan el comando Goto para formar declaraciones de conversión condicional.
12. Programa... Generalmente, es una tecla de acceso directo para abrir un programa. En el proceso de programación, se ejecuta el comando del subprograma, seguido del nombre del subprograma (debe ponerse comillas y prestar atención a los espacios, de lo contrario aparecerá el mensaje de error Syn ERROR (consulte el manual para obtener más detalles).
13. ↓↓↓↓ p>
14, ◣ ... Comando de visualización de datos. Este comando ajustará automáticamente la línea después de la entrada. Hay un principio general: ① Aprenda a usar el lenguaje del programa y haga que el programa sea lo más simple posible. debe omitirlo. Demasiados bytes en una declaración engorrosa solo ralentizarán la velocidad de cálculo de la calculadora y no servirá de nada. También es muy importante aprender a guardar bytes y usar símbolos de manera flexible. le permitirá guardar más bytes y lograr el efecto deseado. Por ejemplo, el siguiente programa usa Dsz (comando de bucle de decremento) de manera flexible. Por ejemplo, puede ingresar 10 valores y calcular 10. El promedio de 10 números requiere 11. dígitos de los símbolos de aviso, pero si aprende a usar Dsz de manera flexible, solo necesitará tres, lo que ahorra en gran medida el uso de bytes. El programa de ejemplo es el siguiente:
A=. >C=0
Lbi 1
{B}
C=B+C
Dsz A
Vaya a 1
c \u 10
Pero debe tener en cuenta que si es principiante o no domina la programación, primero debe enumerar los pasos del programa paso a paso según según sus propias ideas, luego intente simplificar las modificaciones después de asegurarse de que los cálculos sean correctos; de lo contrario, solo causará demasiados errores en el programa ② Intente reducir la cantidad de subrutinas contenidas en el programa; conducir a la estructura del programa En términos generales, algunos programas principales de computadora requieren tres o cuatro subrutinas. Demasiadas subrutinas solo causarán desorden y confusión entre los programas. Además, si hay demasiadas subrutinas, será difícil. Para encontrar el error, al escribir un programa, debe escribir la menor cantidad de subrutinas posible. Incluso si tiene que escribir subrutinas, debe prestarles más atención, especialmente si sabe más sobre las subrutinas. programas y se reduce el número de bytes necesarios. El programa de muestra se simplifica de la siguiente manera:
CX CD
Lbi 1
Prog"V. " Prog. "V "
B=L-(K-S) ◣ B=L+(K-S) ◣
Ir a 1 Ir a 1
V p>
Y=√A2B2+B2X2÷A
③ Utilice la menor cantidad o ninguna memoria de variables extendida posible, como A[1], A[2], etc.: Usar la memoria extendida es una Desventaja Cada vez que se expande una memoria, su capacidad se reducirá en 10 bytes. Cada memoria expandida ocupará al menos 4 bytes, lo que es un aumento neto de 3 en comparación con una variable A ~ Z.
A veces siento que la memoria variable no es suficiente. Este no es el caso. Generalmente, el número de variables del programa rara vez excede las 26, solo que no sabes cómo usarlas. En términos generales, no es necesario considerar la duplicación de variables entre dos pasos de programa relativamente independientes. Para un determinado programa, siempre que no sea una variable fija (una variable en {}), es el valor calculado para el siguiente cálculo. Podemos obtener algunos cálculos asignando valores repetidamente. De todos modos, esta cantidad cambiará en el próximo ciclo. Comprenda el significado y las precauciones de varios comandos y podrá programar. Los ejemplos son los siguientes:
Nombre del plan CX
Lbl 0↓Instrucción de comando de marca de inicio
QMNFJ↓Instrucción de entrada de datos (que se refiere al invariante en el bucle de fórmula operación)
{KDE}↓Declaración de entrada de datos (que se refiere a variables durante la operación del bucle de fórmula)
S = k-q: g = f+j ↓Comando de operación de fórmula
X =M+ScosF↓Comando de operación de fórmula
Y=M+SsinF↓Comando de operación de fórmula
Prog "j" ↓Ejecutar comando de subrutina
Ir a 0↓ Declaración de operación de bucle
j Nombre de subrutina
H=X+DcosG◣Operación de fórmula, idioma de visualización de datos
I=Y+DsinG◣Operación de fórmula, Idioma de visualización de datos
T = x-ecosg ◣Operación de fórmula, idioma de visualización de datos
U = y-esing ◣Operación de fórmula, idioma de visualización de datos
Finalmente, cálculo La declaración de configuración del estado del servidor es la que se ignora más fácilmente. Si las unidades están preestablecidas, la calculadora utilizará de forma predeterminada las unidades que utiliza y deberá convertirlas durante la siguiente conversión de unidades; de lo contrario, los resultados del cálculo serán incorrectos. Puede encontrar claramente pequeños símbolos de aviso en la esquina inferior izquierda de la pantalla: por ejemplo, D representa la unidad predeterminada actual, R representa radianes y G representa el gradiente. Para el resto lee el manual de usuario.