0
嘿,讓我們說,我有一個函數,獲取當天的費用,英鎊,並乘以多少磅的客戶需要的速度。即如何使value_of_things函數f#
let convert_func (crab_rate, lobster_rate);
//and then on a certain day it is
let (crab_rate, lobster_rate) = convert_fun(3.4, 6.8); // $3.8 a pound for crab, $6.8 a pound for lobster.
// 10 being how many pounds i want.
crab_rate10 ;
然後我出去放就不管38,因爲($ 3.8 * 10磅)= $ 38 我試圖做的,如果語句,這樣當用戶只是想找出一兩件事,而不是兩者的總成本。但我不斷收到錯誤。我無法弄清楚如何在參數中存儲費率值,然後調用函數。 這就是我想
let crab_rate (pound, rate) = (float pound) * rate;
let lobster_rate (pound, rate) = (float pound) * rate;
let convert_func (crab_rate, lobster_rate)= function (first,second) ->
if crab_rate then (float pound) * rate;
elif lobster_rate (float pound) * rate;
let (crab_rate, lobster_rate) = convert_fun(3.4, 6.8); // $3.8 a pound for crab, $6.8 a pound for lobster.
// 10 being how many pounds i want.
crab_rate10 ;
安置自己的企圖代碼和錯誤。 –
也許,你想要的東西是這樣的:https://dotnetfiddle.net/Nv7bXi –
@Nick Morales,你的問題已解決? –