যদি আমরা দ্বিতীয় আর্গুমেন্টের নেতিবাচক মান নির্দিষ্ট করি তাহলে দশমিক বিন্দুর আগের সংখ্যাগুলি মুছে ফেলা হবে এবং বৃত্তাকার করা হবে। মুছে ফেলার সংখ্যার সংখ্যা নেতিবাচক দ্বিতীয় আর্গুমেন্টের মানের উপর নির্ভর করে। ROUND() ফাংশনের আউটপুটে, দ্বিতীয় আর্গুমেন্টের নেতিবাচক মানের উপর নির্ভর করে নিম্নলিখিত উদাহরণগুলি পরিবর্তন প্রদর্শন করবে৷
mysql> Select ROUND(1789.456,-1); +--------------------+ | ROUND(1789.456,-1) | +--------------------+ | 1790 | +--------------------+ 1 row in set (0.00 sec)
উপরের ক্যোয়ারীটি 1790 প্রদান করে কারণ দশমিক বিন্দুর আগে প্রথম সংখ্যা (যা মানের -1-এর কারণে মুছে ফেলা হয়) 9 (যা> 5) তাই এর আগের সংখ্যাটি অর্থাৎ 8 বৃত্তাকার হবে 9 থেকে বন্ধ।
mysql> Select ROUND(1789.456,-2); +--------------------+ | ROUND(1789.456,-2) | +--------------------+ | 1800 | +--------------------+ 1 row in set (0.00 sec)
উপরের ক্যোয়ারীটি 1800 প্রদান করে কারণ দশমিক বিন্দুর আগে দ্বিতীয় সংখ্যা (যা মানের -2-এর কারণে মুছে ফেলা হবে) 8 (যা> 5) তাই এর আগের সংখ্যাটি অর্থাৎ 7 বৃত্তাকার হবে বন্ধ 8.
mysql> Select ROUND(1789.456,-3); +--------------------+ | ROUND(1789.456,-3) | +--------------------+ | 2000 | +--------------------+ 1 row in set (0.00 sec)
উপরের ক্যোয়ারীটি 2000 প্রদান করে কারণ দশমিক বিন্দুর আগে তৃতীয় সংখ্যা (যা -3 মানের কারণে মুছে ফেলা হবে) 7 (যা> 5) তাই এর আগের সংখ্যাটি অর্থাৎ 1 বৃত্তাকার হবে বন্ধ 2.
mysql> Select ROUND(1789.456,-4); +--------------------+ | ROUND(1789.456,-4) | +--------------------+ | 0 | +--------------------+ 1 row in set (0.00 sec)
উপরের ক্যোয়ারীটি 0 প্রদান করে কারণ দশমিক বিন্দুর আগে মোট সংখ্যা 4 এবং দ্বিতীয় আর্গুমেন্টের মান হল -4৷