0
こんにちは私は、スタックオーバフローが小数点への入力を隠すためにsocialchefのコードを書いているのを見ました。
分数としてマンタと入力するコードを書くか追加するには...
本当に助けが必要です。これは、テーマutilsの内のコードであるSocialchef query css
...
// code thanks to Bryan [https://stackoverflow.com/a/26684935][1]
public static function convert_decimal_to_fraction($decimal){
$big_fraction = SocialChef_Theme_Utils::float_to_rat($decimal, 0.1);
if ($big_fraction) {
$num_array = explode('/', $big_fraction);
if (count($num_array) > 1) {
$numerator = $num_array[0];
$denominator = $num_array[1];
if ($denominator) {
$whole_number = floor($numerator/$denominator);
$numerator = $numerator % $denominator;
if($numerator == 0){
return $whole_number;
}else if ($whole_number == 0){
return $numerator . '/' . $denominator;
}else{
return $whole_number . ' ' . $numerator . '/' . $denominator;
}
}
}
}
return 0;
(校閲追加):StackOverflowの参照:私はあなたの質問に長い時間を見つめていたhttps://stackoverflow.com/a/26684935