le funzioni del apl falliscono perch� i loro tipi permessi in entrata
sono troppi con risultati senza un senso matematico importante
per esempio se p � {leftshoe}(1 2)(3 4)
p={upstile}p
ritorna
+3--------------+
+2-------------+�
�+2---+ +2---+ ��
�� 1 1� � 1 1� ��
�+~---+ +~---+ 2�
+?-------------+3
+---------------+
invece che
0
~
On Thu, 16 Nov 2023 11:30:06 +0100, Rosario19 <[email protected]d>
wrote:
le funzioni del apl falliscono perch� i loro tipi permessi in entrata
sono troppi con risultati senza un senso matematico importante
mi sono sbagliato
mi sembra giusto che abbiano tanti tipi in entrata,ma anche abbiano il >significato matematico importante
una funzione booleana su un tipo numerico tipo
3<4
� giusto che ritorni vero 1
ma
3<{leftshoe}'this'
non puo tornare altro che 0
per esempio se p � {leftshoe}(1 2)(3 4)
p={upstile}p
ritorna
+3--------------+
+2-------------+�
�+2---+ +2---+ ��
�� 1 1� � 1 1� ��
�+~---+ +~---+ 2�
+?-------------+3
+---------------+
invece che
0
~
A dire la verita non sono tanto daccordo nel trattare gli array come
scalari, esempio
{notequalunderbar}1
ritorna 1
come con ogni scalare
ma non � un vettore
^^^^^^^3<{leftshoe}'this'
non puo tornare altro che 0
per esempio se p � {leftshoe}(1 2)(3 4)
p={upstile}p
ritorna
+3--------------+
+2-------------+�
�+2---+ +2---+ ��
�� 1 1� � 1 1� ��
�+~---+ +~---+ 2�
+?-------------+3
+---------------+
invece che
0
~
in poche parole penso che
a=b
deve ritornare solo 0(falso) oppure 1(vero)
� vero se e solo se
a,b sono scalari numeri, lettere e a=b
oppure
a,b hanno lo stesso tipo e tutti i sotto elmenti di a sono uguali ai >sottoelementi di b
esempio
[1,2,[3]]=a
se solo se tipo di [1,2,[3]] � uguale al tipo di a
e gli elementi di a sono uguali agli elementi di [1,2,[3]]
la stessa cosa per gli operatori <> >= <= ecc
a<b e' vera se e solo se a e b hanno tipo numerico e a<b
On Thu, 16 Nov 2023 11:30:06 +0100, Rosario19 <[email protected]d>
wrote:
le funzioni del apl falliscono perch� i loro tipi permessi in entrata
sono troppi con risultati senza un senso matematico importante
mi sono sbagliato
mi sembra giusto che abbiano tanti tipi in entrata,ma anche abbiano il >significato matematico importante
una funzione booleana su un tipo numerico tipo
3<4
� giusto che ritorni vero 1
ma
3<{leftshoe}'this'
non puo tornare altro che 0
per esempio se p � {leftshoe}(1 2)(3 4)
p={upstile}p
ritorna
+3--------------+
+2-------------+�
�+2---+ +2---+ ��
�� 1 1� � 1 1� ��
�+~---+ +~---+ 2�
+?-------------+3
+---------------+
invece che
0
~
| Sysop: | Keyop |
|---|---|
| Location: | Huddersfield, West Yorkshire, UK |
| Users: | 715 |
| Nodes: | 16 (2 / 14) |
| Uptime: | 20:18:25 |
| Calls: | 12,104 |
| Calls today: | 4 |
| Files: | 15,004 |
| Messages: | 6,518,100 |