To avoid ambiguity, although it isn't always the case that the main currency symbol goes in front.  In many languages, it goes at the end regardless.

Having it in front is useful for two purposes, however.  Firstly, it helps prevent people from adding digits to the front of the number (for example, turning 23.50$ into 523.50$; note that the decimal points prevents people from just adding to the *end* of the number, as well) and secondly, when reading, it provides context for the number before it appears, so a reader can immediately recognize that it is a currency amount that is about to appear.  This is especially useful in English because we say "$1.25" as "a dollar twenty-five" or "one twenty-five" rather than "one point two five dollars".

But, as I said, some languages *do* have the currency symbol appear *after* the number, instead. One potential reason for this is when making a ledger.  You can put the item first, then the price right-aligned, ending with the currency symbol.  That way, all the currency symbols (and the decimal points) line up on the page, no matter how many digits are used for each line on the ledger.
අපැහැදිලි බව වළක්වා ගැනීම සඳහා, ප්‍රධාන මුදල් සංකේතය ඉදිරියෙන් ගමන් කිරීම සැමවිටම සිදු නොවේ. බොහෝ භාෂාවලින්, එය නොසලකා අවසානය දක්වා යයි. කෙසේ වෙතත්, එය ඉදිරියෙන් තිබීම අරමුණු දෙකක් සඳහා ප්රයෝජනවත් වේ. පළමුව, එය පුද්ගලයින් සංඛ්‍යාවේ ඉදිරිපසට ඉලක්කම් එකතු කිරීම වැලැක්වීමට උපකාරී වේ (උදාහරණයක් ලෙස, 23.50$ 523.50$ බවට හැරවීම; දශම ලක්ෂ්‍යය මඟින් පුද්ගලයින් සංඛ්‍යාවේ *අවසානයට* එකතු කිරීමෙන් වළක්වන බව සලකන්න) සහ දෙවනුව , කියවන විට, එය දර්ශනය වීමට පෙර අංකය සඳහා සන්දර්භය සපයයි, එබැවින් පාඨකයෙකුට එය දිස්වීමට ආසන්න මුදල් ප්‍රමාණයක් බව වහාම හඳුනා ගත හැකිය. මෙය ඉංග්‍රීසි භාෂාවෙන් විශේෂයෙන් ප්‍රයෝජනවත් වන්නේ අපි &quot;$1.25&quot; යනු &quot;එක් ලක්ෂ්‍ය දෙකක් ඩොලර් පහක්&quot; යන්නට වඩා &quot;ඩොලර් විසිපහක්&quot; හෝ &quot;එක් විසිපහක්&quot; ලෙස පවසන බැවිනි. නමුත්, මා කී පරිදි, සමහර භාෂාවල *ද* ව්‍යවහාර සංකේතය අංකයට පසුව* දිස්වේ. මෙයට එක් විය හැකි හේතුවක් වන්නේ ලෙජරයක් සෑදීමේදීය. ඔබට අයිතමය පළමුව තැබිය හැක, පසුව මිල දකුණට පෙළගස්වා, මුදල් සංකේතයෙන් අවසන් විය හැක. ඒ ආකාරයට, ලෙජරයේ එක් එක් පේළිය සඳහා ඉලක්කම් කීයක් භාවිතා කළද, සියලුම මුදල් සංකේත (සහ දශම ලක්ෂ්‍ය) පිටුවේ පෙළ ගැසේ.