আমি অনুপাত বজায় রেখে একটি সংখ্যার পরিসরকে অন্যটিতে রূপান্তরিত করার চেষ্টা করছি। গণিত আমার দৃ strong় বিন্দু নয়।
আমার একটি চিত্র ফাইল রয়েছে যেখানে পয়েন্টের মানগুলি -16000.00 থেকে 16000.00 পর্যন্ত হতে পারে তবে সাধারণ পরিসীমাটি কম কম হতে পারে। আমি যা করতে চাই তা হ'ল এই মানগুলি পূর্ণসংখ্যার পরিসীমা 0-100 এ সংকুচিত করা হয়, যেখানে 0 হল সর্বনিম্ন পয়েন্টের মান এবং 100 হ'ল বৃহত্তমের মান। এর মধ্যে সমস্ত পয়েন্টগুলির একটি আপেক্ষিক অনুপাত রাখা উচিত যদিও কিছু নির্ভুলতা হারাতে থাকলে আমি পাইথনে এটি করতে চাই তবে এমনকি একটি সাধারণ অ্যালগরিদমও যথেষ্ট। আমি এমন একটি অ্যালগরিদম পছন্দ করব যেখানে সর্বনিম্ন / সর্বোচ্চ বা উভয় ব্যাপ্তি সামঞ্জস্য করা যায় (যেমন, দ্বিতীয় পরিসর 0 থেকে 100 এর পরিবর্তে -50 থেকে 800 হতে পারে)।