Oranı koruyarak, bir sayı aralığını diğerine dönüştürmeye çalışıyorum. Matematik benim güçlü yanım değil.
Nokta değerleri -16000.00 16000.00 arasında değişebilir bir görüntü dosyası var, ancak tipik aralık çok daha az olabilir. Ne yapmak istiyorum bu değerleri 0-100 tamsayı aralığında sıkıştırmak, burada 0 en küçük noktanın değeri ve 100 en büyük değerin değeridir. Bazı hassasiyetler kaybolsa bile, aradaki tüm noktalar göreceli bir oran tutmalıdır Bunu python'da yapmak istiyorum, ancak genel bir algoritma bile yeterli olmalıdır. Min / maks veya her iki aralığın da ayarlanabileceği bir algoritmayı tercih ederim (yani, ikinci aralık 0 ila 100 yerine -50 ila 800 olabilir).