static void TestWarrant() { //#範例說明 //#假設收盤價為20 //#換股比率0.8, 每一仟股換發800股, 倒數為 1/0.8=1.25 //#每股退2元 //#履約價原為22元 //#行使比例原為0.5 //#調整後的履約價為24.75 //#調整後的行使比例為0.444 (double fs, double fk, double fn) = Warrant.Reduction(20, 1.25, 2, 22, 0.5); Console.WriteLine($"新參考價={fs}, 新履約價={fk}, 新行使比例={fn}"); }