Comunidad Gambas-es
Operador Not en los antiguos basics - Versión para impresión

+- Comunidad Gambas-es (https://gambas-es.org)
+-- Foro: Gambas (https://gambas-es.org/forum-3.html)
+--- Foro: General (https://gambas-es.org/forum-4.html)
+--- Tema: Operador Not en los antiguos basics (/thread-824.html)



Operador Not en los antiguos basics - Shell - 01-02-2022

Buenas!.

Estuve comprobando el efecto que causa hacer un Not de un número ya se 0 o mucho mayor.
En el basic de Gambas. Not 11, devuelve -12. Curioso en parte, es lógica negativa.

Al estar repasando el basic del Spectrum, parece que era uno de los ordenadores que eso no lo hacía bien.
Para este basic, hacer Not 11, devolvía 0. Como si cualquier positivo negado diera siempre cero.

[Imagen: ojetYuW.png]
Para curiosidad les diré que ya en la época del Commodore, su basic, al hacer not 11, devuelve lo que hoy el Gambas.
Al igual que el basic del Dragón.

Commodore 64:

[Imagen: GgqmSH4.png]

Y por último un Dragon 32.

[Imagen: h4hoiXE.png]

Curioso el motivo del Sinclair. Desde luego no me gusta. Pero han tenido que pasar años para verlo ahora.
En parte también es curioso la similitud con un basic de hoy. Gambas

Saludos