currency converter source code anybody?

Συζητήσεις για την Java

Συντονιστές: WebDev Moderators, Super-Moderators

Απάντηση
equilibrium1984
Δημοσιεύσεις: 22
Εγγραφή: 21 Μαρ 2006 03:51

currency converter source code anybody?

Δημοσίευση από equilibrium1984 » 18 Μάιος 2007 07:07

kalimera sas.
psaxno ton kodika se java gia ena aplo metatropea nomismaton.
kathe boitheia tha einai xrisimi.

Άβαταρ μέλους
cherouvim
Script Master
Δημοσιεύσεις: 3137
Εγγραφή: 13 Ιούλ 2005 22:56
Τοποθεσία: Athens, Greece
Επικοινωνία:

currency converter source code anybody?

Δημοσίευση από cherouvim » 18 Μάιος 2007 08:09

Η δυσκολία σε αυτό το πρόβλημα δεν είναι στα μαθηματικά, μιας και μιλάμε για ένα πολλαπλασιασμό.
Το πρόβλημα είναι να έχεις ανα πάσα στιγμή τα σωστά νούμερα για τις ισοτιμίες.
Χρειάζεται από κάπου να πάρεις αυτή την πληροφορία:
http://naftemporiki.gr/markets/chain.as ... ex.eur.top

Μία άλλη ιδέα είναι να "κλέβεις" (σε πραγματικό χρόνο) τις απαντήσεις, από κάποιον που τις ξέρει:
http://google.com/search?q=10+gbp+in+euros
http://google.com/search?q=33+euros+in+USD
http://google.com/search?q=23+CZK+in+CHF

Το google σου δίνει API για να κάνεις αναζητήσεις προγραμματιστικά:
http://code.google.com/apis/

equilibrium1984
Δημοσιεύσεις: 22
Εγγραφή: 21 Μαρ 2006 03:51

currency converter source code anybody?

Δημοσίευση από equilibrium1984 » 18 Μάιος 2007 20:57

cherouvim se euxaristo polu gia tin apantisi sou.
den me endiaferoun katholou oi pragmatikes isotimies.
apla tha ithela ton kodika apo enan metatropea nomismaton gia na tou balo na trexi mia mikri basi dedomenon. dil na apothikeuei kamia dekaria isotimies xwrwn.
mporei kapios na me boithisi na bro ton kodika?

Άβαταρ μέλους
tix-3-
Δημοσιεύσεις: 827
Εγγραφή: 25 Μαρ 2004 05:12
Τοποθεσία: Θεσσαλονικη-Καβαλα-βεροια(το τριγωνο της καταρας)
Επικοινωνία:

currency converter source code anybody?

Δημοσίευση από tix-3- » 22 Μάιος 2007 03:07

Αν δεν υπήρχανε οι κνίτες κι'η ηρωίνη...

equilibrium1984
Δημοσιεύσεις: 22
Εγγραφή: 21 Μαρ 2006 03:51

currency converter source code anybody?

Δημοσίευση από equilibrium1984 » 24 Μάιος 2007 04:02

euxaristo polu tix-3-

Άβαταρ μέλους
fafos
Script Master
Δημοσιεύσεις: 6231
Εγγραφή: 30 Νοέμ 2004 03:09

currency converter source code anybody?

Δημοσίευση από fafos » 24 Μάιος 2007 15:15

Enas aplos converter se php:

Κώδικας: Επιλογή όλων

<?
function currency&#40;$from, $to&#41; 
&#123;  
  $page = file&#40;'http&#58;//www.xe.net/ucc/convert.cgi?Amount=1&From=' . $from . '&To=' . $to&#41;;    
   
  $match = array&#40;&#41;;    
  
  preg_match&#40;'/&#91;0-9.&#93;+\s*' . $from . '\s*=\s*&#40;&#91;0-9.&#93;+&#41;\s*' . $to . '/', implode&#40;'', $page&#41;, $match&#41;;    
  
  if &#40;sizeof&#40;$match&#41; > 0&#41; 
  &#123;      
    return $match&#91;1&#93;;   
  &#125; 
  else 
  &#123;      
    return "Den vrethike isotimia";    
  &#125;  
&#125;

?>

Ισοτιμίες Euro&#58;<br />
<? print     currency&#40;"EUR", "USD"&#41;?> US Dollars<br />
<? print     currency&#40;"EUR", "GBP"&#41;?> United Kingdom Pounds<br />
<? print     currency&#40;"EUR", "JPY"&#41;?> Japan Yen<br />
Ta symvola ton nomismaton:

Κώδικας: Επιλογή όλων

        'CHF' => 'Switzerland Francs',
        'ZAR' => 'South Africa Rand',
        'AFA' => 'Afghanistan Afghanis',
        'ALL' => 'Albania Leke',
        'DZD' => 'Algeria Dinars',

        'USD' => 'America &#40;United States&#41; Dollars',
        'ARS' => 'Argentina Pesos',
        'AUD' => 'Australia Dollars',
        'ATS' => 'Austria Schillings',
        'BSD' => 'Bahamas Dollars',
        'BHD' => 'Bahrain Dinars',

        'BDT' => 'Bangladesh Taka',
        'BBD' => 'Barbados Dollars',
        'BEF' => 'Belgium Francs',
        'BMD' => 'Bermuda Dollars',
        'BRL' => 'Brazil Reais',
        'BGN' => 'Bulgaria Leva',

        'CAD' => 'Canada Dollars',
        'XOF' => 'CFA BCEAO Francs',
        'XAF' => 'CFA BEAC Francs',
        'CLP' => 'Chile Pesos',
        'CNY' => 'China Yuan Renminbi',
        'COP' => 'Colombia Pesos',

        'XPF' => 'CFP Francs',
        'CRC' => 'Costa Rica Colones',
        'HRK' => 'Croatia Kuna',
        'CYP' => 'Cyprus Pounds',
        'CZK' => 'Czech Republic Koruny',
        'DKK' => 'Denmark Kroner',

        'DEM' => 'Deutsche &#40;Germany&#41; Marks',
        'DOP' => 'Dominican Republic Pesos',
        'NLG' => 'Dutch &#40;Netherlands&#41; Guilders',
        'XCD' => 'Eastern Caribbean Dollars',
        'EGP' => 'Egypt Pounds',
        'EEK' => 'Estonia Krooni',

        'EUR' => 'Euro',
        'FJD' => 'Fiji Dollars',
        'FIM' => 'Finland Markkaa',
        'FRF' => 'France Francs',
        'DEM' => 'Germany Deutsche Marks',
        'XAU' => 'Gold Ounces',

        'GRD' => 'Greece Drachmae',
        'NLG' => 'Holland &#40;Netherlands&#41; Guilders',
        'HKD' => 'Hong Kong Dollars',
        'HUF' => 'Hungary Forint',
        'ISK' => 'Iceland Kronur',
        'XDR' => 'IMF Special Drawing Right',

        'INR' => 'India Rupees',
        'IDR' => 'Indonesia Rupiahs',
        'IRR' => 'Iran Rials',
        'IQD' => 'Iraq Dinars',
        'IEP' => 'Ireland Pounds',
        'ILS' => 'Israel New Shekels',

        'ITL' => 'Italy Lire',
        'JMD' => 'Jamaica Dollars',
        'JPY' => 'Japan Yen',
        'JOD' => 'Jordan Dinars',
        'KES' => 'Kenya Shillings',
        'KRW' => 'Korea &#40;South&#41; Won',

        'KWD' => 'Kuwait Dinars',
        'LBP' => 'Lebanon Pounds',
        'LUF' => 'Luxembourg Francs',
        'MYR' => 'Malaysia Ringgits',
        'MTL' => 'Malta Liri',
        'MUR' => 'Mauritius Rupees',

        'MXN' => 'Mexico Pesos',
        'MAD' => 'Morocco Dirhams',
        'NLG' => 'Netherlands Guilders',
        'NZD' => 'New Zealand Dollars',
        'NOK' => 'Norway Kroner',
        'OMR' => 'Oman Rials',

        'PKR' => 'Pakistan Rupees',
        'XPD' => 'Palladium Ounces',
        'PEN' => 'Peru Nuevos Soles',
        'PHP' => 'Philippines Pesos',
        'XPT' => 'Platinum Ounces',
        'PLN' => 'Poland Zlotych',

        'PTE' => 'Portugal Escudos',
        'QAR' => 'Qatar Riyals',
        'ROL' => 'Romania Lei',
        'RUB' => 'Russia Rubles',
        'SAR' => 'Saudi Arabia Riyals',
        'XAG' => 'Silver Ounces',

        'SGD' => 'Singapore Dollars',
        'SKK' => 'Slovakia Koruny',
        'SIT' => 'Slovenia Tolars',
        'ZAR' => 'South Africa Rand',
        'KRW' => 'South Korea Won',
        'ESP' => 'Spain Pesetas',

        'XDR' => 'Special Drawing Rights &#40;IMF&#41;',
        'LKR' => 'Sri Lanka Rupees',
        'SDD' => 'Sudan Dinars',
        'SEK' => 'Sweden Kronor',
        'CHF' => 'Switzerland Francs',
        'TWD' => 'Taiwan New Dollars',

        'THB' => 'Thailand Baht',
        'TTD' => 'Trinidad and Tobago Dollars',
        'TND' => 'Tunisia Dinars',
        'TRY' => 'Turkey New Lira',
        'TRL' => 'Turkey Lira',
        'AED' => 'United Arab Emirates Dirhams',

        'GBP' => 'United Kingdom Pounds',
        'USD' => 'United States Dollars',
        'VEB' => 'Venezuela Bolivares',
        'VND' => 'Vietnam Dong',
        'ZMK' => 'Zambia Kwacha'&#41;;
Aplos allazoume ta symvola sto print:
<? print currency("EUR", "USD")?>

To proto einai to "apo" kai to deytero to "se" .. sto paradeigma zhtame na mas pei ena euro posa dolaria einai.

Ta stoixeia ta pairnei apo thn istoselida www.xe.net.
Me ligh douleia akoma ginete mia forma metatrophs apo - pros olon ton nomismaton..
Οι πάνες και οι πολιτικοί πρέπει να αλλάζονται συχνά για τον ίδιο λόγο...

Απάντηση

Επιστροφή στο “Java”

Μέλη σε σύνδεση

Μέλη σε αυτήν τη Δ. Συζήτηση: Δεν υπάρχουν εγγεγραμμένα μέλη και 0 επισκέπτες