Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> software >> Software Database >> .

Come posso arrotondare al centesimo più vicino in una query di Access ?

Microsoft Office Access è un potente sistema di gestione di base dati , relazionale. Il programma consente agli utenti di sviluppare complessi database per memorizzare informazioni , riguardano forme diverse di informazioni tra loro e di eseguire calcoli su elementi di dati . L'accesso è completamente in grado di memorizzare informazioni sulla moneta , e dei suoi strumenti di interrogazione consente agli utenti di identificare specificamente se un campo deve essere trattato come moneta , consentendo di arrotondamento e decimali fissi. L'applicazione di un tipo di dati valuta è semplice. Definire tipi di dati

La soluzione più semplice per trattare con la valuta è quello di garantire che all'interno delle tabelle di dati , qualsiasi campo che riflette valuta decimale è impostato su un tipo di dati " moneta " . Questo viene fatto nella visualizzazione struttura della tabella . Per il campo contenente le informazioni di valuta , assicurarsi che il tipo di dati è impostato su " moneta " all'interno della vista di disegno , quindi salvare la tabella . Quando il tipo di dati è impostato su valuta, esaminare le proprietà del campo , e impostare il corretto livello di cifre decimali . "Auto" assume decimali a due cifre , ma può omettere il punto decimale su numeri interi .
Imposta Opzioni query

In un campo calcolato in una query , il risultato coinvolge una risposta numerica è generalmente espressa come un lungo decimale . Utilizzare la funzione di costringere accesso per restituire un risultato che è formattato come valuta CCur ( ) . Ad esempio , una query che calcola un prezzo complessivo in base al prezzo effettivo di un elemento ( in dollari ), moltiplicato per il tasso di vendita - tassa restituisce un numero lungo , ma l'espressione " CCur ( [ item_price ] * [ TAX_RATE ] ) " restituirà un valore espresso in dollari.
Imposta Opzioni report

nella visualizzazione Progettazione di un report , è possibile forzare accesso per visualizzare un numero come valuta selezionando le proprietà di aa particolare campo e modificando il suo formato a " valuta ".
arrotondamento in Generale

Microsoft Office Access turni ogni decimale con una figura significativa 5 al numero pari più vicino , in modo da $ 5,445 sarà arrotondato per difetto a 5,44 $ , e $ 5,775 sarà arrotondare fino a $ 5.78 - questa è una pratica nota come accesso non ha alcun meccanismo per arrotondare ogni decimale frazionario superiore , in modo da " arrotondamento ". per forzare ogni centesimo frazionale per arrotondare , utilizzare una speciale formula intero: Int ( -100 * [ MyField ] ) /-100 . Questa formula moltiplica il numero da -100 , prende il numero intero , allora divide da -100 . E 'consigliabile che i valori siano già in un formato valuta per questa pratica arrotondamento per lavorare più agevolmente.

 

software © www.354353.com