public int printInformation(AppleFinancialsProjection2014 analysis, double currencyExchangeRate)
    {
        Console.WriteLine($"\n Synergy Analysis with Apple Financials Projected from 2014 onwards with custom variables: \n");



        Console.WriteLine($" Dashboard value of Apple Valuation is  $USD {analysis.valuationAppleVariable} million and price per share is ${analysis.ApplePricePerShare}");
        Console.WriteLine($" Dashboard value of Pioneer Valuation  is  Yen {analysis.valuationPioneerVariable} million and price per share is Yen {analysis.PioneerPricePerShare}");
        Console.WriteLine($" Dashboard value of Pioneer Valuation is  $USD {Math.Round((analysis.valuationPioneerVariable * currencyExchangeRate), 2)} million and price per share is $ {Math.Round(((analysis.PioneerPricePerShare) * currencyExchangeRate), 2)}");

        Console.WriteLine($" Dashboard value of Combined Entity Valuation  is  $USD {analysis.valuationVariable} million and price per share is $USD {analysis.combinedEntityPricerPerShare} with ");
        Console.WriteLine($" Market Synergies of $USD {analysis.marketSynergies} million and  Operational Synergies of $USD {analysis.OperationalSynergies} million     ");

        Console.ReadKey();

        return(0);
    }
コード例 #2
0
        static void Main(string[] args)
        {
            double MarketDiscountRateApple          = .117558;
            double MarketDiscountRatePioneer        = .15344;
            double MarketDisocuntRateSynergies      = MarketDiscountRateApple; // The discount ratio utilized for the valuation of the combined firm with synergies is that of the buyer corporation.
            double currencyExchangeRate             = 0.0084;
            double MarketSynergyIncreaseinNOPAT     = 0.0125;
            double OperationalSynergyDecreaseinCost = 0.0009;

            AppleFinancialsProjection2014 analysis = new AppleFinancialsProjection2014();

            analysis.valuationAppleVariable   = analysis.AlpaAppleProprietaryValuation(MarketDiscountRateApple);
            analysis.valuationPioneerVariable = analysis.AlpaPioneerProprietaryValuation(MarketDiscountRatePioneer);
            analysis.valuationVariable        = analysis.AlpaSynergiesProprietaryValuation(MarketDisocuntRateSynergies, MarketSynergyIncreaseinNOPAT, OperationalSynergyDecreaseinCost);

            analysis.printInformation(analysis, currencyExchangeRate);


            MarketDiscountRateApple      = .118558;
            MarketDiscountRatePioneer    = .16344;
            MarketSynergyIncreaseinNOPAT = 0.015;

            analysis.valuationAppleVariable   = analysis.AlpaAppleProprietaryValuation(MarketDiscountRateApple);
            analysis.valuationPioneerVariable = analysis.AlpaPioneerProprietaryValuation(MarketDiscountRatePioneer);
            analysis.valuationVariable        = analysis.AlpaSynergiesProprietaryValuation(MarketDisocuntRateSynergies, MarketSynergyIncreaseinNOPAT, OperationalSynergyDecreaseinCost);

            analysis.printInformation(analysis, currencyExchangeRate);

            MarketDiscountRateApple      = .117558;
            MarketDiscountRatePioneer    = .15344;
            MarketSynergyIncreaseinNOPAT = 0.0125;
            currencyExchangeRate         = 0.0089;

            analysis.valuationAppleVariable   = analysis.AlpaAppleProprietaryValuation(MarketDiscountRateApple);
            analysis.valuationPioneerVariable = analysis.AlpaPioneerProprietaryValuation(MarketDiscountRatePioneer);
            analysis.valuationVariable        = analysis.AlpaSynergiesProprietaryValuation(MarketDisocuntRateSynergies, MarketSynergyIncreaseinNOPAT, OperationalSynergyDecreaseinCost);

            analysis.printInformation(analysis, currencyExchangeRate);
        }