la smettete di dire parolacce che ci sono anche dei giovani su questo NG :-))))
ma che c'e' di male in questi signori o vi siete dimenticati di Liapunov ?
la smettete di dire parolacce che ci sono anche dei giovani su questo NG :-))))
ma che c'e' di male in questi signori o vi siete dimenticati di Liapunov ?
Mi sembra strano, il C è il linguaggio di programmazione più diffuso in assoluto al mondo. Tieni presente che se vuoi imparare a programmare in C, non devi per forza cercare esempi e siti che parlino di C per i PIC, basta che parlino di C in generale, in quanto il codice di alto livello (tipo il C) è portabile da una piattaforma all'altra!
No, questi sono i problemi che tutti i programmatori incontrano in generale, qualsiasi linguaggi si usi :)
Ciao :)
Il giorno Tue, 02 Aug 2005 20:45:21 +0200, mmm ha scritto:
Mi viene in mente l'esame di Meccanica Razionale, il teorema di instabilità di Cetaev fu la domanda per il 30. Una grande soddisfazione...
Il giorno Tue, 02 Aug 2005 12:46:08 GMT, Franco ha scritto:
con
Per la radice quadrata mi ricordo che esiste un metodo manuale, lo schema somiglia a quello della divisione. Non ricordo i dettagli, però, si perdono nelle brume del passato...
Grazie a tutti per le risposte... io per ora programmo in assembly perché il mio codice è abbastanza semplice, ma non troppo, ed in C sono negato. Sono capace di ottenere errori anche su "hello world". L'assembly mi viene più naturale... specie perché ci sono 35 istruzioni solamente.
Il giorno Tue, 02 Aug 2005 12:46:08 GMT, Franco ha scritto:
con
Beh, il primo che ha scritto le tavole ha usato sicuramente la matita :-))
O il regolo calcolatore? No, mi sembra di ricordare che il regolo si usasse solo per le moltiplicazioni.
E lo sapevo anche adoperare, ma sono passati troppi anni. Comunque l'ho accantonato subito per una calcolatrice.
ciao Stefano
Il giorno Tue, 02 Aug 2005 13:18:25 +0200, snipped-for-privacy@bluemail.ch (Boiler) ha scritto:
Beh, di solito no. Però se devi fare alcune funzioni e non hai tutte le risorse disponibili o devi andare molto veloce l'assembler permette di fare cose notevoli.
Mi ricordo che in una applicazione dovevo dividere per 1000 un numero a 16 bits con un Atmel AT1200. Il µC in questione non ha lo stack sw e la ram, quindi niente C. Ho fatto una serie che approssimava a 1000 la divisione e ci sono riuscito con poche istruzioni e una imprecisione accettabile. Stessa cosa con la moltiplicazione, a volte non puoi fare altrimenti.
ciao Stefano
Il giorno Tue, 02 Aug 2005 18:37:16 GMT, "Carmine" ha scritto:
Carmine, su iclvb hai ammesso di avere 12 anni e ti hanno dato un sacco di consigli, in particolare Gianluca.
Non esagerare o ti diranno le stesse cose anche qui.
ciao Stefano
Ma io scherzavo :( In che senso "non esagerare" ? :'(
Bye...
--
Carmine ( snipped-for-privacy@gmail.com (Togli la scritta NOSPAM) ) Webmaster di The Total Site
Il giorno Wed, 03 Aug 2005 11:52:03 GMT, "Carmine" ha scritto:
Non fare battutacce come quella di prima.. :-)
E hai pensato ai consigli di Gianluca?
ciao Stefano
Francesco Sacchi ha scritto:
Si infatti sapevo qualcosa di C utilizzato sui computer per cui mi è venuto abbastanza facile scrivere sui Pic, pero' qualcosa di diverso c'è sempre...
Ma come? Cavolo gli dico di fare una cosa banalissima e non la fa... Soluzioni?
Grazie, ciao!
:) Non volevo assolutamente offendere VB... anzi... grazie a lui ho imparato a programmare :) ora mi dedico più al C(++) cmq...
Si :)
Bye,
--
Carmine ( snipped-for-privacy@gmail.com (Togli la scritta NOSPAM) ) Webmaster di The Total Site
con
Si`, ma non era da solo. Per le tavole si procedeva in questo modo. Alcuni matematici bravi calcolavano alcuni valori di riferimento, usando possibililmente proprieta` fondamentali della funzione ca calcolare. Ad esempio per le funzioni trigonometriche si possono calcolare con esattezza le funzioni per gli archi multipli di 3 gradi (e anche altri).
Dopo di che si infittisce una prima volta la tavola usando funzioni varie, ma tipicamente interpolazioni polinomiali (metodi alle differenze finite) oppure sviluppi in serie.
Infine c'era la terza fase, in cui si scrivevano tutti i valori nelle tavole, a partire da quelli infittiti per mezzo di metodi a differenze finite. C'erano centinaia di persone che lavoravano alla preparazione di tavole.
Il giorno Wed, 03 Aug 2005 14:22:31 GMT, Marcello Ferrari ha scritto:
Alle volte gli errori si commettono proprio negli esempi banali, e magari non ci si riesce ad accorgerne facilmente proprio perchè l'esempio sembra troppo facile...
Verificare la sezione di inizializzazione del micro, soprattutto i registri di controllo delle porte i/o.
Il giorno Tue, 02 Aug 2005 22:30:51 GMT, Franco ha scritto:
Grazie
Z80.
calcolava con
e le tavole secondo te con che cosa le hanno fatte ? con altre tavole ?
è stato fatto tutto all'inizio con carta e matita, anche le calcolatrici meccaniche son venute dopociao
In un altro post ho spiegato come venivano fatte le tavole.
Le prime tavole trigonometriche risalgono al 150 AC circa (ipparco), quando la carta non c'era ancora :-)
Gigi Ventosa ha scritto:
Ehmmm, buio completo da parte mia... Vedro' di impegnarmi di piu' a capirci qualcosa. Il codice in C sembra buono, probabilmente durante la compilazione succede qualcosa che mi sfugge, magari il soft è anche impostato male...
Grazie a tutti, ciao!
Have something to add? Share your thoughts — no account required.
Ask the community — no account required