`
eve
  • 浏览: 13793 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
最近访客 更多访客>>
社区版块
存档分类
最新评论

convert Excel 'AB'-like column name to digit number

阅读更多
/**
* A-Z 1-26
* AA-AZ 27-52
* @param column
* @return
*/
public static int getColumn(String column) {
char[] columnArray = column.toUpperCase().toCharArray();
final int grade = 26;
final char base = 'A' - 1;
int result = 0;
final int maxIndex = columnArray.length - 1;
for (int i = maxIndex ; i >= 0; i--) {
result += (columnArray[i] - base) * Math.pow(grade, maxIndex - i);
}
return result;
}
 

 this is what so called 26-coded decimal, haha

分享到:
评论

相关推荐

    Multi-digit Number Recognition from Street View Imagery using DCNN

    Traditional approaches to solve this problem typically separate out the localization, segmentation, and recognition steps. In this paper we propose a unified approach that integrates these three steps...

    Enter a three-digit number to determine whether the number is a

    Enter a three-digit number to determine whether the number is a daffodil number or not, and output t.zip

    i-CAiChannel_System_Digit - MetaTrader 5脚本.zip

    《MetaTrader 5脚本:i-CAiChannel_System_Digit 深度解析》 在金融交易领域,MetaTrader 5(MT5)是一款广泛使用的交易平台,它为交易者提供了丰富的工具和技术分析功能。本篇文章将深入探讨一个基于MT5的特定脚本...

    digit-exe-windows10-64-bit-without-installer-file-10.6.zip

    在Windows 64位操作系统上,我们可以找到一个无需安装程序的版本——"digit-exe-windows10-64-bit-without-installer-file-10.6.zip"。这个压缩包包含了一个可以直接运行的Engauge Digitizer 10.6版本。 对于那些对...

    i-CAiChannel_System_Digit_HTF - MetaTrader 5脚本.zip

    在输入参数中带有时段选择选项的 i-CAiChannel_System_Digit 指标。

    Last-non-zero-digit.zip_Zero_数论

    标题中的"Last-non-zero-digit.zip_Zero_数论"暗示了我们正在探讨一个关于数论的数学问题,具体来说是寻找大数阶乘末尾非零数字的问题。在数论领域,这种问题通常与模运算、欧拉函数以及素数分布等概念紧密相关。 ...

    tensor-flow-lite-android-handwritten-digit-classifier.zip

    标题中的"TensorFlow Lite Android Handwritten Digit Classifier"指的是一个基于TensorFlow Lite的安卓应用程序,用于识别手写的数字。这个项目展示了如何将深度学习技术应用于移动设备,使得在Android平台上实现...

    像素数字js插件digitNumber.js

    **像素数字js插件digitNumber.js**是一种专为Web前端设计的数字显示插件,它提供了丰富的数字表现形式,如像素数字、百分比、记分薄以及电子时钟的实现。该插件的核心特性在于其动画效果,支持渐变和滚动增加两种...

    Digit-Recognizer.zip_digit recognition_matlab 个数

    在matlab平台上的数字识别,使用了几百个数字样本进行训练测试

    free-spoken-digit-dataset-v1.0.8.zip

    《免费语音数字数据集free-spoken-digit-dataset-v1.0.8.zip解析与应用》 在当今的科技领域,机器学习已经深入到各个角落,特别是在语音识别方面,其技术的发展为我们的生活带来了极大的便利。而这个名为"free-...

    i-CAi_Cloud_Digit - MetaTrader 5脚本.zip

    i-CAi 指标使用彩色背景填充图表的空间并且以价格标签的形式显示最近的数值,并且可以把通道水平近似到指定的小数点位数。并且在价格网格中显示这些近似过的数值。

    MAX6954/MAX6955 LED显示驱动器连接两位LE

    MAX6954/MAX6955 LED显示驱动器允许用户驱动独立的LED数字或共用段驱动引脚,本应用笔记详细说明了数字位映射的相关步骤。Maxim的MAX6954和MAX6955LED显示驱动器可用于驱动LED数字,分别...Module2-Digit2 -> Digit 3

    Angular-ion-digit-keyboard-v2.zip

    Angular-ion-digit-keyboard-v2.zip,一个用于离子2应用的数字键盘插件。离子2数字键盘,Angularjs于2016年发布,是Angularjs的重写版。它专注于良好的移动开发、模块化和改进的依赖注入。angular的设计目的是全面解决...

    Look for the three-digit Narcissistic number(找水仙花

    Look for the three-digit Narcissistic number(找水仙花数)_Narcissistic-number.zip

    MATLAB神经网络用于数字识别源程序-MATLAB 神经网络用于数字识别源程序[matlab].rar

    MATLAB神经网络用于数字识别源程序-MATLAB 神经网络用于数字识别源程序[matlab].rar ... %Convert the image to Black and White image xbw=medfilt2;%Use medium filter if needed bw=xbw; result='';

    DIGIT-110-AJC-Survey:DIGIT 110的最终项目

    "DIGIT-110-AJC-Survey:DIGIT 110的最终项目" 是一个特定的项目名称,其中"DIGIT-110"可能代表一门课程或者某个项目的编号,"AJC"可能是讲师、团队或项目的代号,而"Survey"则表明这是一个关于调查或研究的项目。...

    cnn源码matlab-SVHN-deep-digit-detector:自然场景中的深度数字检测器(和识别器)。使用带有tensorflow

    SVHN-deep-cnn-digit-detector 该项目在自然场景中实现了 deep-cnn-detector(和识别器)。 我使用 keras 框架和 opencv 库来构建检测器。 该检测器使用 CNN 分类器为 MSER 算法提出的区域确定数字与否。 先决条件 ...

    Calculate-Pi-to-Nth-Digit:计算Pi到Nth位

    计算像素到第N位数字计算Pi到Nth位#Explaination该程序将PI计算为第N位数字。 为了进行精确的计算,必须输入一个相当大的数字进行计算。 小数字将不产生经典的3.14xxxx结果。 #已知问题浏览器仅执行X个小数点。...

    C模拟词法分析器LEX

    词法分析是编译原理中的重要一环,它负责将源代码分解成一系列有意义的标记(tokens),为后续的语法分析和语义分析提供基础。LEX,也称为Flex,是广泛用于实现词法分析器的工具,它允许用户通过定义模式和动作来...

Global site tag (gtag.js) - Google Analytics