সংক্ষিপ্ত প্রশ্ন: এসভিজি পাথ ব্যবহার করে আমরা একটি বৃত্তের 99.99% আঁকতে পারি এবং এটি প্রদর্শিত হয়, তবে এটি যখন একটি বৃত্তের 99.99999999% হয়, তখন বৃত্তটি প্রদর্শিত হবে না। কীভাবে এটি স্থির করা যায়?
নিম্নলিখিত এসভিজি পাথটি একটি চেনাশোনাটির 99.99% আঁকতে পারে: ( http://jsfiddle.net/DFhUF/1381/ এ চেষ্টা করে দেখুন এবং আপনি 4 টি আর্ক বা কেবল 2 টি আরক দেখেন তবে নোট করুন যে এটি যদি হয় তবে এটি হয় ভিএমএলে রেন্ডার হয়েছে, এসভিজি নয়, তবে একই সমস্যা রয়েছে)
M 100 100 a 50 50 0 1 0 0.00001 0
কিন্তু যখন এটি একটি বৃত্তের 99.99999999% হয়, তখন কিছুই কিছুই দেখাবে না?
M 100 100 a 50 50 0 1 0 0.00000001 0
এবং এটি একইরকম 100% একটি বৃত্তের সাথে (এটি এখনও একটি চাপ, এটি নয়, এটি একটি সম্পূর্ণ সম্পূর্ণ চাপ)
M 100 100 a 50 50 0 1 0 0 0
কীভাবে তা স্থির করা যায়? কারণটি হ'ল আমি একটি আর্কটির শতাংশ আনার জন্য একটি ফাংশন ব্যবহার করি এবং যদি বৃত্ত ফাংশনটি ব্যবহার করার জন্য আমার যদি একটি 99.9999% বা 100% চাপ দেওয়া হয় "বিশেষ ক্ষেত্রে" দরকার হয়, তবে তা নির্বোধ হতে হবে।
আবার, রাফেলজেএস ব্যবহার করে জসফিডেলের উপর একটি পরীক্ষার কেসটি http://jsfiddle.net/DFhUF/1381/ এ রয়েছে
(এবং এটি যদি আই 8 তে ভিএমএল হয়, তবে দ্বিতীয় চেনাশোনাটিও প্রদর্শিত হবে না ... আপনাকে এটিকে পরিবর্তন করতে হবে 0.01)
হালনাগাদ:
এটি কারণ আমাদের সিস্টেমে স্কোরের জন্য আমি একটি চাপ প্রদান করছি, সুতরাং 3.3 পয়েন্টগুলি একটি বৃত্তের 1/3 পেতে পারে। 0.5 অর্ধ বৃত্ত পায়, এবং 9.9 পয়েন্ট 99% একটি বৃত্ত পেয়েছে। কিন্তু যদি আমাদের সিস্টেমে স্কোরগুলি 9.99 হয়? এটি কি চেনাশোনাটির 99.999% এর কাছাকাছি রয়েছে কিনা তা পরীক্ষা করে দেখতে হবে এবং সেই অনুসারে কোনও arc
ফাংশন বা কোনও circle
ফাংশন ব্যবহার করব? তারপরে 9.9987 এর স্কোর সম্পর্কে কী বলা যায়? কোনটি ব্যবহার করবেন? "খুব সম্পূর্ণ চেনাশোনাতে" কী ধরণের স্কোর তৈরি করা উচিত এবং এটি একটি বৃত্ত ফাংশনে স্যুইচ করবে এবং এটি যখন একটি বৃত্তের "নির্দিষ্ট 99.9%" বা 9.9987 স্কোর হয়, তখন আর্ক ফাংশনটি ব্যবহার করা জেনে রাখা হাস্যকর is ।