Yüzde Kesir dönüştürmek

0 Cevap php

Öğrenim Yönetim Sistemi birisi kendi sonsuz bilgelik olmayan standart notları tutmaya karar verdi. Sonuç olarak biz buna benzer bir tablo var:

  • Ödev 1 - 100
  • Ödev 2 - 80
  • ÖDEV 3 - 10/20
  • Ödev 4-68
  • Ödev 5 - 8/10

Gördüğünüz gibi biz yüzdeleri ve kesirler bir karışımı var. Ne yapmak istiyorum notu 10/20 yani bir kısmı olduğunu ve eğer öyleyse bir yüzdesi bunu dönüştürmek ise kontrol edilir. Herhangi bir eylem ya için php fonksiyonlar orada inşa edilir? Ben bir strpos ('/' /, $ grade) yaptığını düşünüyordum; Bir fraksiyon oldu ama temiz bir yolu olup olmadığını kontrol etmek için? Ayrıca kısmını parçalamak ve benim ilk düşünce ve / do (dizi [1] * 100) / dizi [2] üzerine fraksiyon sınıf patlayacak bir ondalık dönüştürmek.

I düşünüyorum olandan daha iyi bir çözüm var mı?

0 Cevap