
17-03-12, 12:51
|
| Όνομα: ΧΡΗΣΤΟΣ Έκδοση λογισμικού Office: Ms-Office 2003 Γλώσσα λογισμικού Office: Ελληνική | | Εγγραφή: 25-11-2010 Περιοχή: ΣΙΔΗΡΟΚΑΣΤΡΟ ΣΕΡΡΩΝ
Μηνύματα: 9
| |
Ορθότητα λογαριασμού ΔΕΗ
Καλησπέρα σε όλους!
Θα ήθελα αν έχει κάποιος λύσει τον κώδικα για τον έλεγχο του λογαριασμού της ΔΕΗ.
Στον Ήφαιστο έχει τον παρακάτω κώδικα σε js και ήθελα αν είναι εύκολο να γίνει σε Αccess - φαντάζομαι είναι - αλλά...
ο κώδικας του Ήφαιστου:
Παίρνουμε τα πρώτα 11 ψηφία.
Διαιρούμε με το 11, με ακέραια διαίρεση, και κρατάμε το υπόλοιπο (διαίρεση modulo 11)
Εαν το υπόλοιπο είναι <10, τότε αυτό είναι το ψηφίο ελέγχου.
Εαν το υπόλοιπο είναι 10, τότε το ψηφίο ελέγχου είναι η μονάδα (1)
Παρατίθεται ο κώδικας σε Javascript, για διευκόλυνση σας :
function check_deh_id(deh_id)
{
if (deh_id.length!=12) return false;
var i=parseInt(deh_id.slice(0,11), 10) % 11;
if (i==10) i=1;
return deh_id.slice(11,12)==i ? true : false;
ΕΥΧΑΡΙΣΤΩ ΓΙΑ ΤΗΝ ΦΙΛΟΞΕΝΙΑ
ΧΡΗΣΤΟΣ ΣΟΦΙΑΔΗΣ
Τελευταία επεξεργασία από το χρήστη Tasos : 17-03-12 στις 14:43.
Αιτία: Μετατροπή κεφαλαίων σε πεζά (Δεν επιτρέπονται κεφαλαία στα μηνύματα).
|