سؤال

تأخذ علامة WidThratio Django ثلاث حجج - الجزء العلوي والسفلي من النسبة، وقيمة ثابتة.

إذا كانت النسبة أكبر من واحد، فإن النتيجة المقدمة ستكون أكبر من الثابت. على سبيل المثال، إذا كانت أول رقمين لديك 6 و 3 ومستقلك هو 100، فسيكون الرقم المقدم 200، وليس 100.

أتساءل عما إذا كانت هناك طريقة لتعيين سقف لعلامة AndThratio بحيث تكون النتيجة المقدمة أعلى من الثابت، ويفضل أن تكون من دون علامة جديدة أو مرشح.

هل كانت مفيدة؟

المحلول

ماذا تقصد بأول رقمين؟ AndThratio أول رقمين "this_value" وفي الواقع "MAX_VALUE". لذلك الخاص بك هو 6، max_value هو 3 والثابت هو 100. 6/3 = 2. 2 * 100 = 200.

إذا قمت بتصحيح الطلب، فستكون لديك {٪ widreatio 6 100٪}، ثم عرضك سيكون (6/100) * 3 = 0.18.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top