Create methods with the return of the calculation in the model and pass the method to view through the controller.
Example:
No Model:
public static function calculo(Object $object) : float
{
return $object->a + ($object->b == 1 ? 5: 10) + $object->c;
}
No Controller:
public function index()
{
return view('caminho.nome.da.view', ['calculo' => NomeDoModel::calculo()] );
}
In View:
{{$ calculation}}
Remember:
Model only it knows business rule implementations, validation, verification and etc.
View only knows the data entry and exit .
Controller coordinates Model and View invoking methods, without knowing their implementations.