lipchev

Results 124 comments of lipchev

I'm not sure there is a limit to the BigInterger- i think you can put as many bits as you like..

Ok, just a heads up- I've started work on "re-fractioning" the v6 [here](https://github.com/lipchev/UnitsNet/tree/fractions). I'll create a PR as soon as I figure out the `Math.Sin({x}`..

@angularsen This is looking very good (personally I'm 100% convinced):   | Name | Value | Type -- | -- | -- | --   | (Mass.FromGrams(1) / 3).ToUnit(MassUnit.SolarMass).ToUnit(MassUnit.Gram) * 3 ==...

PS In the second benchmark I'm returning Fractions instead of doubles (As/ToProperty), so the comparison isn't exactly fair- we'd have to possibly include the cost of converting from a Fraction...

Here is my quick work-around: public class ParentViewModelValidationAuditor : AuditorBase { private readonly Dictionary _viewModels = new(); public override void OnViewModelInitialized(IViewModel viewModel) { if (viewModel is ViewModelBase { ParentViewModel: {...

> Sorry this is taking so long on my end, it's just crazy busy with work and family. I intend to get to this. Please note- I must have clicked...

> I did not go through all of this thoroughly so maybe I'm missing something obvious, but I was wondering how this would compare to just replacing `double` wholesale with...

The problem is that the `CancelViewModelAync` initiated by the `DiscardChangesAsync` method on the `DataWindow` triggers the `CancelingAsync` event, to which the child view model responds first, before returning to the...

Right, those are exactly the same concerns we have in [UnitsNet](https://github.com/angularsen/UnitsNet) which has historically struggled with the tradeoff between the double type and it's binary representation vs the decimal and...