Added: 2 years ago
From: NiktorTheNat
Views: 5,293
Sort by time | Sort by thread (beta)

Link to this comment:

Share to:

All Comments (20)

Sign In or Sign Up now to post a comment!
  • e la virgola???

  • @cristian007postcard In realtà li ho scritti a caso ;-)

    sites.google.com/site/niktorth­enat

  • @NiktorTheNat Non è difficile VisualBasic, basta scrivere in inglese quello che vuoi fare...

  • a me non mi fa fare le varie operazioni non capisco cosa c'è che non va..... :-((( aiutooooooo

  • @Arrosty95 Tu che codice hai scritto? Cosa c'è che non va? Se ti serve vedere i tutorial precedenti vai sul mio sito:

    sites.google.com/site/niktorth­enat

  • quando faccio un numero elevato per un qualsiasi numero mi dice overflow che faccio aiutami !!!! ????

  • @manydolars Nel programma abbiamo scritto l'istruzione:

    dim risultato as integer

    Questo è un problema di variabili. Ci sono vari tipi di variabili numeriche che possiamo dichiarare in Visual Basic (ed anche in altri linguaggi) e in base al tipo di variabile che dichiariamo, quella variabile potrà contenere un intervallo di numeri da un minimo ad un massimo. Nel caso di integer, può contenere un numero fino ad un valore massimo ben preciso. Evidentemente il tuo calcolo dà come....

  • @manydolars ...risultato un valore maggiore di quello supportato da integer. Allora cmbia l'istruzione di cui stiamo parlando in questo modo:

    dim risultato as long

    la variabile "long" può supportare un numero maggiore, così non avrai problemi di errori. Scusa se mi sono dilungato ma preferivo darti una spiegazione comprensibile. Ti ricordo che l'elenco di tutti i miei video li puoi trovare sul mio sito:

    sites.google.com/site/niktorth­enat

  • secondo me ti sei complicato la vita infatti se faccio per esempio 12 * 5 / 10 = 6 risultato corretto ma se faccio 12 * 5 = 60 e poi premo / 10 mi da 360...

    io avrei creato 5 variabili e gli facevo fare le operazioni li dentro anche perchè mancherebbero un sacco di operazioni che fa una calcolatrice normale e se per ognuna devi fare una ElseIf da mettere in ogni operazione capisci che diventa un po' lungo...

  • @Dragonthebest13 Lo scopo di questi video tutorial è quello di imparare da zero. Andando avanti si imparano altre istruzioni ed uno può migliorare il suo lavoro, e soprattutto può migliorare quello che ho spiegato io. Il tuo commento quindi è più che giusto. Spero presto di mettere sul mio sito la possibilità di inviare i vostri lavori da proporre agli altri utenti:

    sites.google.com/site/niktorth­enat

  • Niktor. SEI UN BOSS. =)

  • 6 un drago nik :p...avevo trovato altri listati sulle calcolatrici online ke inpostavano 3 variabili a, b, op, e alla fine cn un select case facevano il tutto, SOLO KE...non appena facevi operazioni di seguito, iniziava a "dare i numeri" nel vero senso della parola!era solo buona per fare un operazione e dare subito l uguale :-| haha! il tuo metodo è il piu sicuro e ti evita di fare brutte figure ..bravo!

  • @matrixITALIA E' solo fortuna ;-)  Grazie davvero per i complimenti

  • A me dice: ElseIf risultato = "-" Then ("-") è un cast non valido della striga...

    Perche mi da ques' t errore?

  • Dopo le istruzioni

    TextBox1.Text = ""

    TextBox1.Text = risultato

    io ho aggiunto nel codice del button15 (tasto uguale) l'istruzione:

    operatore = ""

    che mi permette di eseguire correttamente le operazioni anche dopo la pressione del tasto uguale...

  • @ALFSIX I miei sono solo video di aiuto per indirzzare gli utenti su come potrebbero creare un programma. Sta a voi aggiustarlo, correggerlo e migliorarlo. E' così che si diventa programmatori.Studiando, creando, modificando, studiando, creando e modificando. QUindi complimenti.

    Vieni a trovarci anche sul sito:

    tanadelpitone punto tk

    perchè troverai l'elenco di tutti i video tutorial e tanto altro ancora utile per programmare.

  • grazie ora ho capitooooo =D

  • ma invece di fare dim operatore as string e poi fare val(textbox1.text) non si poteva fare direttamente dim operatore as integer e poi fare textbox1.text senza value?? scusa se ho detto una cavolata xD

  • Le textbox contengono stringhe, quindi è necessario convertirle in numeri, cioè in integer, mediante l'istruzione val.

    Operatore deve essere string perchè contiene un segno matematico, e il segno matematico è una stringa.

    Non ti preoccupare, non stai dicendo cavolate....stai imparando. Quando avrai imparato e farai una domanda simile, allora si, avrai detto una cavolata. ;-)

Loading...
Alert icon
0 / 00Unsaved Playlist Return to active list
    1. Your queue is empty. Add videos to your queue using this button:
      or sign in to load a different list.
    Loading...Loading...Saving...
    • Clear all videos from this list
    • Learn more