Diferencia entre revisiones de «Comando SonIguales»

De GeoGebra Manual
Saltar a: navegación, buscar
 
(No se muestran 3 ediciones intermedias de 2 usuarios)
Línea 2: Línea 2:
 
{{command|cas=false|geometry|SonIguales}}
 
{{command|cas=false|geometry|SonIguales}}
  
 +
;SonIguales( <Objeto>, <Objeto> ):Decide si los objetos son iguales.
 +
Normalmente, este comando opera en forma numérica. Este comportamiento puede modificarse utilizando el comando [[Comando Comprueba|Comprueba]].
 +
{{Example|1=
 +
<code><nowiki>SonIguales(Circunferencia((0, 0),1),x^2+y^2=1)</nowiki></code> da ''true''  dado que las dos circunferencias tienen el mismo centro y radio. }}
  
 
+
{{Notes|1=
;SonIguales( <Objeto>, <Objeto> ):Da por resultado el valor de verdad ''true'' ('''cierto''') o ''false'' ('''falso''') según resulten o no iguales los objetos indicados.
+
* <code><nowiki>SonIguales(Segmento((1, 2), (3, 4)), Segmento((3, 4), (1, 6)))</nowiki></code> es diferente de <code><nowiki>Segmento((1, 2), (3, 4)) == Segmento((3, 4), (1, 6))</nowiki></code> ya que lo último solamente compara las longitudes.
{{Note|1=<br>Este comando opera realizando cálculos numéricos. Comportamiento que puede alternarse con el que tiene el comando [[Comando Comprueba|Comprueba]].}}
+
*{{vercomando |EstánAlineados| SonCocíclicos |SonConcurrentes|SonCongruentes|SonPerpendiculares|SonParalelas|EsTangente|nota=no}}}}
{{Examples|1=<div>
 
*<code>SonIguales'''[''' [[Comando Circunferencia|Circunferencia]]'''['''[(0, 0),1],x^2+y^2=1]</code> da ''true'' - '''''cierto'''''  -  dado que las dos circunferencias tienen el mismo centro y radio.
 
 
 
*<code>SonIgualesl'''[''' [[Comando Circunferencia|Circunferencia]]'''['''(2, 3), (3, 4)], [[Comando Circunferencia|Circunferencia]][(3, 2), (1, 4), (1, 2)]]</code> da ''true'' - '''''cierto'''''  -  dado que los puntos determinan la misma circunferencia<br>
 
 
 
*<code>SonIguales'''['''[[Comando Segmento|Segmento]]'''['''(1, 2), (2, 3)], [[Comando Segmento|Segmento]]'''['''(2, 3), (3, 4)]] ]</code> da ''true'' - '''''cierto'''''  -  dado que los segmentos tienen la misma longitud.<br>
 
 
 
*<code>SonIguales'''['''[[Comando Segmento|Segmento]][(1, 2), (3, 4)], [[Comando Segmento|Segmento]]'''['''(3, 4), (1, 6)]]</code> da por resultado ''false'' porque aunque ambos segmentos tienen la misma longitud, no son iguales.<br>No se debe confundir con la operación booleana [[Valores Lógicos#Operaciones|'''''igual''''']] que opera de modo diferente dado que <code>[[Comando Segmento|Segmento]]'''['''(1,2),(3,4)] ≟ [[Comando Segmento|Segmento]]'''['''(3,4),(1,6)]</code> que da por resultado ''true'' por tener ambos la misma longitud
 
 
 
*<code>SonIguales'''['''[[Comando Segmento|Segmento]]'''['''(1, 2), (2, 3)], [[Comando Radio|Radio]][ [[Comando Circunferencia|Circunferencia]]'''[''' [(3, 2), (3, 4), (1, 4)] ]</code> da ''true'' - '''''cierto'''''  -  dado que los segmentos tienen la misma longitud.<br>Esto corresponde a <code>[[Comando SonCongruentes|SonCongruentes]]'''['''Segmento[(1, 2), (3, 4)], Segmento[(3, 4), (1, 6)]''']'''</code></div>}}
 
 
 
{{OJo|1=<br>Este comando es equivalente al [[Valores Lógicos#Operaciones Booleanas|operador ''Booleano'' <big>'''≟'''</big> ''igual'']].<br> Así, '''<code><nowiki>Segmento[(1, 2), (2, 3)] == Segmento[(2, 3), (3, 4)]</nowiki></code>''', por ejemplo, dará exactamente el mismo resultado.<br>Se aprecia que los segmentos, a los efectos de la comparación numérica, darán por resultado el valor de verdad ''cierto'' - '''''true''''' - en tanto tengan igual longitud, independientemente de coincidir o no sus extremos o, incluso, de estar o no trazados en la [[Vista Gráfica]].<br>El comando tiene comportamiento dinámico y los valores de verdad cambian cuando se modifica el valor que se emplea para la comparación en uno u otro objeto y por ende la ''igualdad'' en juego.}}
 
 
 
{{Note|1= <code><nowiki>SonIguales[Segmento[(1, 2), (3, 4)], Segmento[(3, 4), (1, 6)]]</nowiki></code> es diferente de <code><nowiki>Segmento[(1, 2), (3, 4)] == Segmento[(3, 4), (1, 6)]</nowiki></code> que compara únicamente la longitud de sendos segmentos}}
 
{{attention|1=En términos rigurosos, no debieran ser considerados '''''iguales''''' sino '''''equivalentes''''' algunos de los segmentos controlados.<br/>La operación lógica [[Valores Lógicos#Operaciones Booleanas|igual]], al controlarlos así:<br><code>[[Comando Segmento|Segmento]]'''['''(1, 2), (3, 4)] ≟ [[Comando Segmento|Segmento]]'''['''(3, 4), (1, 6)]</code> da el mismo resultado.}}<hr>
 
{{OJo|1=La [[Herramientas|herramienta]] [[File:Mode relation.png|20px]] [[Herramienta de Relación|Relación]] o el comando [[Comando Relación|Relación]] realizan un control más riguroso dado que establecen la diferencia entre la igualdad de longitudes y la de los segmentos.<br/> [[File:RELACIONANDO1.PNG|center]]<br>
 
De querer mayores precisiones, se puede pulsar el botón {{KeyCode|Más...}} para tener más datos al respecto:<br>[[File:RELACIONANDOMAS.PNG|center]]}}
 
{{Note|1=Ver también los comandos...<br>[[Comando EstánAlineados|EstánAlineados]]<br>[[Comando SonConcurrentes|SonConcurrentes]]<br>[[Comando SonCongruentes|SonCongruentes]]<br>[[Comando SonCocíclicos|SonCocíclicos]]<br>[[Comando SonParalelas|SonParalelas]]<br>[[Comando SonPerpendiculares|SonPerpendiculares]]}}
 

Revisión actual del 16:03 5 feb 2021



SonIguales( <Objeto>, <Objeto> )
Decide si los objetos son iguales.

Normalmente, este comando opera en forma numérica. Este comportamiento puede modificarse utilizando el comando Comprueba.

Ejemplo: SonIguales(Circunferencia((0, 0),1),x^2+y^2=1) da true dado que las dos circunferencias tienen el mismo centro y radio.
Notas:
© 2024 International GeoGebra Institute