2010-06-08 17 views
32

Come oratore non inglese, ho difficoltà a differenziarlo.Non è sempre possibile separare queste parole: ascendente e discendente! Ci sono dei buoni esempi?

Quando provo a tradurre questo nella mia lingua, ottengo qualcosa di strano come "salire" per salire. Quindi diciamo che voglio ordinare i nomi di tutti i miei animali domestici in ordine alfabetico. Voglio che A venga prima, poi B, poi C ... e così via. Quindi poiché l'alfabeto non è un numero per me, il mio cervello si rifiuta di ingannare ciò che sta "salendo". A = 0? B = 1? C = 2? Se sì, allora l'ascensione sarebbe ciò che cerco la maggior parte del tempo. La tabella inizierebbe a mostrare A, poi B, poi C ... O è il contrario? Devo guardare dal fondo del tavolo, su?

E con i numeri: se è un ordine crescente, il più piccolo viene prima? (sembrerebbe logico ...)

Qualcuno può pubblicare un breve ma valido esempio di che cos'è un ordinamento crescente e che cos'è un ordine decrescente? E questo vale per qualsiasi piattaforma, linguaggio di programmazione, API, ecc.?

+3

Pensare in questo modo: ascendente = andando più in alto; discendente = andando più in basso. 9 è maggiore di 0; quindi ascendente è 0, 1, 2 ... Quindi espandi questo in ASCII: 0 è 48, 1 è 49 ... 9 è 57 ... A è 65, B è 66 ... I valori continuano a salire; quindi, l'ordinamento alfabetico normale è crescente. Andando al contrario, da Z ad A e da 9 a 0, i valori del codice ASCII diminuiscono; quindi è l'ordine decrescente. – Amadan

+0

Questo aiuto: http://en.wikipedia.org/wiki/Ascending_and_Descending? –

+0

haha! molto divertente ;-) quindi ci sono voluti 20 anni per ingannare questo ?? Avrò una carta da parati personalizzata per la mia stanza con un enorme esempio di ascendente e discendente. Dopo aver letto le risposte, aver fatto una telefonata intermedia e aver appeso quella cosa, ho capito che avevo dimenticato cosa fosse il diff. Andando a provare il trucco gal. – dontWatchMyProfile

risposta

105

Forse questo trucco potrebbe aiutare:


Un scending

A B C D


D escending

D CBA

+1

Bello. Almeno per l'ordinamento lessicografico – BCS

+0

Vero, ma almeno è un breve salto ad altre forme di ordine da lì. – riwalk

+0

Forse uno dei migliori (oltre al trucco gal di Hamish) ... – dontWatchMyProfile

14

Forse aumentare (crescente) o diminuire (decrescente) è un modo migliore per pensarci?

+0

così crescente = crescente, decrescente = decrescente? – dontWatchMyProfile

+0

Sì, ha chiarito la risposta. –

4

maggior parte del tempo:

  • ascendente: l'ordine è normale aspettarsi
  • discendente: il contrario di quello che normalmente si aspetta

Basti pensare quale ordine ti aspetteresti che venisse sistemato qualcosa se solo chiedessi a uno stagista di ordinarli senza dire come. (I numeri: più piccoli prima più grandi, le parole: apatico/lessicografico, ecc)

+0

Come ti aspetteresti che le date siano ordinate? Quelli sono quelli che mi fanno incazzare sempre. – Amasa

4

pensare a tutto come una serie ... I personaggi sono rappresentati da numeri e, in modo:

A = 5 B = 6

La discesa è il numero più grande prima. L'ordine crescente è il numero più piccolo.

Mi confondo sempre con ASC/DESC per le date e le ore, tuttavia una volta che si impara come funziona datetime, è facile. Una data è semplicemente un numero, rappresenta il numero di secondi trascorsi da una certa data, quindi più grande è il numero, più è vicino ad ora!

2

Ottengo qualcosa di strano come "salire" per salire ".

Non è strano ... che è esattamente quello che significa ascendente: che sale (deriva dal latino ascendere).

Così, per i numeri è: 1,2,3,4,5 ... per le lettere è giusto ordine alfabetico: A, B, C, D ...

+2

Che A, B, C stia "salendo" è chiaro in inglese ma è molto probabile che quel fraseggio non abbia senso in altre lingue. – BCS

+0

@BCS: è chiaro in tutte le lingue che utilizzano le lettere latine, poiché l'ordine delle lettere è sempre lo stesso in tutte. A giudicare dal suo livello di inglese (che penso sia buono, anche se io non sono un madrelingua inglese) direi che sa come leggere un dizionario (basato sui caratteri latini) ... – nico

+0

il mio punto non ha nulla a che fare con avendo un ordine di lettere, ha a che fare con raggruppamenti di concetti. Una lingua potrebbe avere un ordine ben definito per il suo alfabeto, ma per esso utilizzare termini ortogonali diversi rispetto all'ordine dei numeri: ad es. "A è a sinistra di B" vs. "1 è davanti a 2" – BCS

2
  • Ordine Crescente di alfabeti sono come A, B, C, D. . . Z
  • L'ordine decrescente di alfabeti è come Z, Y, X, W. . . A
Problemi correlati