Refer the below sample code for your reference and implement it as per your code logic.
C#
var testValue = 12.10;
int result;
int number = Convert.ToInt32(testValue.ToString().Split('.')[0]);
int decimalPointvalue = testValue.ToString().Split('.').Length > 1 ? Convert.ToInt32(testValue.ToString().Split('.')[1]) > 0 ? Convert.ToInt32(testValue.ToString().Split('.')[1]) : 0 : 0;
result = number + decimalPointvalue;
VB.Net
Dim testValue = 12.10
Dim result As Integer
Dim number As Integer = Convert.ToInt32(testValue.ToString().Split("."c)(0))
Dim decimalPointvalue As Integer = If(testValue.ToString().Split("."c).Length > 1, If(Convert.ToInt32(testValue.ToString().Split("."c)(1)) > 0, Convert.ToInt32(testValue.ToString().Split("."c)(1)), 0), 0)
result = number + decimalPointvalue
Output
13